Started by user david@tarides.com Checking out git ${REPO_URL} into /net/www/ci/ocaml/jobs/precheck-sanitizers/workspace@script/e75f9db74ab6e047ec47a3037f92576e77b1e8d48562db90d71a994a536348df to read tools/ci/inria/sanitizers/Jenkinsfile The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/tmcgilchrist/ocaml.git > git init /net/www/ci/ocaml/jobs/precheck-sanitizers/workspace@script/e75f9db74ab6e047ec47a3037f92576e77b1e8d48562db90d71a994a536348df # timeout=10 Fetching upstream changes from https://github.com/tmcgilchrist/ocaml.git > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/tmcgilchrist/ocaml.git +refs/heads/*:refs/remotes/origin/* # timeout=30 > git config remote.origin.url https://github.com/tmcgilchrist/ocaml.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/14058_fix^{commit} # timeout=10 Checking out Revision f6f6916c8c0dffa7d872dc4cb075e8033b635bf9 (refs/remotes/origin/14058_fix) > git config core.sparsecheckout # timeout=10 > git checkout -f f6f6916c8c0dffa7d872dc4cb075e8033b635bf9 # timeout=10 Commit message: "Add debugger flags for sanitizer script" First time build. Skipping changelog. [Pipeline] Start of Pipeline [Pipeline] node Running on ocaml-linux-64 in /home/barsac/ci/builds/workspace/precheck-sanitizers [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/tmcgilchrist/ocaml.git > git init /home/barsac/ci/builds/workspace/precheck-sanitizers # timeout=10 Fetching upstream changes from https://github.com/tmcgilchrist/ocaml.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/tmcgilchrist/ocaml.git +refs/heads/*:refs/remotes/origin/* # timeout=30 Avoid second fetch Checking out Revision f58aee2446d60c570425d5407b60620b7fded46d (refs/remotes/origin/14058_fix) > git config remote.origin.url https://github.com/tmcgilchrist/ocaml.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/14058_fix^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f f58aee2446d60c570425d5407b60620b7fded46d # timeout=10 Commit message: "Add changes" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 2 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Compiling and testing OCaml with sanitizers) [Pipeline] sh + tools/ci/inria/sanitizers/script + set -e + export LC_ALL=C + test -n -j8 + test -x /usr/bin/parallel + export PARALLEL=-j8 + run_testsuite=make -C testsuite parallel + + clang -dumpversion cut -d . -f 1 + llvm_version=18 + clang=clang-18 + llvm_bin_dir=/usr/lib/llvm-18/bin + export ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-18/bin/llvm-symbolizer + export TSAN_SYMBOLIZER_PATH=/usr/lib/llvm-18/bin/llvm-symbolizer + echo ======== clang 18, address sanitizer, UB sanitizer ======== ======== clang 18, address sanitizer, UB sanitizer ======== + git clean -q -f -d -x + ubsan=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable + sanitizers=-fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all + export UBSAN_OPTIONS=print_stacktrace=1 + CFLAGS=-O0 -g -fno-omit-frame-pointer -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all + LDFLAGS=-fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -O0 -g + CC=clang-18 -O0 -g + cat + clang-18 -O0 -g -O0 -g -fno-omit-frame-pointer -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -c ubsan.c clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] + clang-18 -O0 -g -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -O0 -g ubsan.o -o ubsan clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] + ./ubsan ubsan.c:9:10: runtime error: load of value 100, which is not a valid value for type 'bool' #0 0x55c2ed8cf495 in main /home/barsac/ci/builds/workspace/precheck-sanitizers/ubsan.c:9:10 #1 0x7f0fb5410d8f in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 #2 0x7f0fb5410e3f in __libc_start_main csu/../csu/libc-start.c:392:3 #3 0x55c2ed7f0304 in _start (/home/barsac/ci/builds/workspace/precheck-sanitizers/ubsan+0x2b304) (BuildId: 5d285dc91de65c6285ac6fe178c3dcb2eda98c94) SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ubsan.c:9:10 in + test 1 -eq 1 + rm -f ubsan ubsan.o ubsan.c + cat + clang-18 -O0 -g -O0 -g -fno-omit-frame-pointer -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -c asan.c clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] + clang-18 -O0 -g -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -O0 -g asan.o -o asan clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] + ./asan ================================================================= ==1690071==ERROR: AddressSanitizer: attempting double-free on 0x502000000010 in thread T0: #0 0x55bab31075a6 in free (/home/barsac/ci/builds/workspace/precheck-sanitizers/asan+0xcd5a6) (BuildId: 046bd4fb105f7261e52b9486b126e0832063589d) #1 0x55bab3144305 in main /home/barsac/ci/builds/workspace/precheck-sanitizers/asan.c:6:3 #2 0x7fdb08f1cd8f in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 #3 0x7fdb08f1ce3f in __libc_start_main csu/../csu/libc-start.c:392:3 #4 0x55bab3065304 in _start (/home/barsac/ci/builds/workspace/precheck-sanitizers/asan+0x2b304) (BuildId: 046bd4fb105f7261e52b9486b126e0832063589d) 0x502000000010 is located 0 bytes inside of 4-byte region [0x502000000010,0x502000000014) freed by thread T0 here: #0 0x55bab31075a6 in free (/home/barsac/ci/builds/workspace/precheck-sanitizers/asan+0xcd5a6) (BuildId: 046bd4fb105f7261e52b9486b126e0832063589d) #1 0x55bab31442fc in main /home/barsac/ci/builds/workspace/precheck-sanitizers/asan.c:5:3 #2 0x7fdb08f1cd8f in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 previously allocated by thread T0 here: #0 0x55bab3107855 in malloc (/home/barsac/ci/builds/workspace/precheck-sanitizers/asan+0xcd855) (BuildId: 046bd4fb105f7261e52b9486b126e0832063589d) #1 0x55bab31442ef in main /home/barsac/ci/builds/workspace/precheck-sanitizers/asan.c:4:13 #2 0x7fdb08f1cd8f in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 SUMMARY: AddressSanitizer: double-free (/home/barsac/ci/builds/workspace/precheck-sanitizers/asan+0xcd5a6) (BuildId: 046bd4fb105f7261e52b9486b126e0832063589d) in free ==1690071==ABORTING + test 1 -eq 1 + rm -f asan asan.o asan.c + ./configure CC=clang-18 -O0 -g CFLAGS=-O0 -g -fno-omit-frame-pointer -fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all LDFLAGS=-fsanitize=address -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable -fno-sanitize-recover=all -O0 -g --disable-stdlib-manpages --enable-dependency-generation configure: Configuring OCaml version 5.5.0+dev0-2025-04-28 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for csc... no checking for ld... ld checking how to print strings... printf checking for gcc... clang-18 -O0 -g checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang-18 -O0 -g accepts -g... yes checking for clang-18 -O0 -g option to enable C11 features... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by clang-18 -O0 -g... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for gawk... gawk checking command to parse /usr/bin/nm -B output from clang-18 -O0 -g object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if clang-18 -O0 -g supports -fno-rtti -fno-exceptions... yes checking for clang-18 -O0 -g option to produce PIC... -fPIC -DPIC checking if clang-18 -O0 -g PIC flag -fPIC -DPIC works... yes checking if clang-18 -O0 -g static flag -static works... no checking if clang-18 -O0 -g supports -c -o file.o... yes checking if clang-18 -O0 -g supports -c -o file.o... (cached) yes checking whether the clang-18 -O0 -g linker (ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking if clang-18 -O0 -g generates a .note.GNU-stack section... yes checking if clang-18 -O0 -g generates .size and .type asm directives... yes checking how to run the C preprocessor... clang-18 -O0 -g -E checking C compiler vendor... clang-18-0 checking whether target executables can be run in the build... yes checking whether #! works in shell scripts... yes checking whether the C compiler accepts -Wold-style-declaration... no checking whether the C compiler accepts -Wimplicit-fallthrough=5... no checking whether the C compiler accepts -Wimplicit-fallthrough... yes checking for flexdll sources... checking for flexdll.h... no checking for winpthreads sources... skipping on that platform checking for a BSD-compatible install... /usr/bin/install -c checking for library containing cos... none required checking for pthread_np.h... no checking for dirent.h... yes checking for sys/select.h... yes checking for sys/mman.h... yes checking for linux/futex.h... yes checking for off_t... yes checking size of int... 4 checking size of long... 8 checking size of long *... 8 checking size of short... 2 checking size of long long... 8 configure: Target is a 64 bits architecture checking whether byte ordering is bigendian... no checking alignment of double... 8 checking alignment of long... 8 checking alignment of long long... 8 checking for max_align_t... yes checking if clang-18 -O0 -g supports _Atomic types with no additional options... yes checking whether the C compiler supports __attribute__((optimize("tree-vectorize")))... no checking whether clang-18 -O0 -g supports the labels as values extension... yes checking for ld... ld checking for rlwrap... no configure: checking semantics of signal handlers checking for sigaction... yes checking for sigprocmask... yes configure: POSIX signal handling found. checking for expm1... yes checking for log1p... yes checking for hypot... yes checking for fma... yes checking for exp2... yes checking for log2... yes checking for cbrt... yes checking for acosh... yes checking for asinh... yes checking for atanh... yes checking for erf... yes checking for erfc... yes checking for trunc... yes checking for round... yes checking for copysign... yes checking whether round works... yes checking whether fma works... yes checking for getentropy... yes checking for getrusage... yes checking for times... yes checking for secure_getenv... yes checking for issetugid... no checking for library containing clock_gettime... none required configure: not using thread sanitizer checking for socket... yes checking for socketpair... yes checking for bind... yes checking for listen... yes checking for accept... yes checking for connect... yes checking for socklen_t... yes checking for inet_aton... yes checking for struct sockaddr_in6... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for inet_pton... yes checking for inet_ntop... yes checking for rewinddir... yes checking for lockf... yes checking for mkfifo... yes checking for getcwd... yes checking for system... yes checking for sys/types.h... (cached) yes checking for utime.h... yes checking for utime... yes checking for utimes... yes checking for fchmod... yes checking for fchown... yes checking for truncate... yes checking for ftruncate... yes checking for select... yes checking for fd_set... yes checking for nanosleep... yes checking for symlink... yes checking for readlink... yes checking for lstat... yes checking for realpath... yes checking for waitpid... yes checking for wait4... yes checking for getgroups... yes checking for setgroups... yes checking for initgroups... yes checking for termios.h... yes checking for tcgetattr... yes checking for tcsetattr... yes checking for tcsendbreak... yes checking for tcflush... yes checking for tcflow... yes checking for setitimer... yes checking for gethostname... yes checking for sys/utsname.h... yes checking for uname... yes checking for gettimeofday... yes checking for mktime... yes checking for setsid... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for locale.h... yes checking for newlocale... yes checking for freelocale... yes checking for uselocale... yes checking for xlocale.h... no checking for strtod_l... yes checking for dlopen... yes configure: Dynamic loading of shared libraries is supported. checking for sys/mman.h... (cached) yes checking for mmap... yes checking for munmap... yes checking for pwrite... yes checking whether the C compiler accepts -fdebug-prefix-map=old=new... yes checking for struct stat.st_atim.tv_nsec... yes checking for struct stat.st_atimespec.tv_nsec... no checking for struct stat.st_atimensec... no configure: stat supports nanosecond precision checking how many arguments gethostbyname_r() takes... six checking how many arguments gethostbyaddr_r() takes... eight checking for mkstemp... yes checking for nice... yes checking for dup3... yes checking for pipe2... yes checking for accept4... yes checking for getauxval... yes checking for sys/shm.h... yes checking for shmat... yes checking for execvpe... yes checking for spawn.h... yes checking for posix_spawn... yes checking for posix_spawnp... yes checking for pkg-config... /usr/bin/pkg-config checking for clang-18 -O0 -g options needed to detect all undeclared functions... none needed checking whether programs can be linked with zstd... yes checking whether programs linked with zstd can execute... skipped configure: compressed compilation artefacts supported configure: ocamldebug supported checking whether clang-18 -O0 -g is Clang... yes checking whether pthreads work with "-pthread" and "-lpthread"... yes checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking arguments for pthread_getaffinity_np... GNU checking for prctl... yes checking for pthread_setname_np... yes checking for pthread_set_name_np... no checking for SetThreadDescription... no configure: the threads library is supported checking whether the assembler supports --debug-prefix-map... no checking whether the assembler supports CFI directives... yes configure: not using frame pointers checking whether mmap supports huge pages... yes checking for patdiff... no checking for diff... diff checking whether diff supports --color={auto,always,never}... yes checking whether diff supports --strip-trailing-cr... yes checking whether diff supports -u... yes checking whether mmap supports MAP_STACK... yes configure: creating ./config.status config.status: creating Makefile.build_config config.status: creating Makefile.config config.status: creating stdlib/sys.ml config.status: creating manual/src/version.tex config.status: creating manual/src/html_processing/src/common.ml config.status: creating ocamltest/ocamltest_config.ml config.status: creating otherlibs/dynlink/dynlink_config.ml config.status: creating utils/config.common.ml config.status: creating utils/config.generated.ml config.status: creating compilerlibs/META config.status: creating otherlibs/dynlink/META config.status: creating otherlibs/runtime_events/META config.status: creating stdlib/META config.status: creating ocamldoc/META config.status: creating otherlibs/unix/META config.status: creating otherlibs/str/META config.status: creating otherlibs/systhreads/META config.status: creating runtime/caml/exec.h config.status: creating runtime/caml/m.h config.status: creating runtime/caml/s.h config.status: creating runtime/caml/version.h config.status: linking file_formats/cmo_format.mli to otherlibs/dynlink/dynlink_cmo_format.mli config.status: linking file_formats/cmxs_format.mli to otherlibs/dynlink/dynlink_cmxs_format.mli config.status: linking otherlibs/dynlink/dynlink_platform_intf.ml to otherlibs/dynlink/dynlink_platform_intf.mli config.status: linking otherlibs/unix/unix_unix.ml to otherlibs/unix/unix.ml config.status: linking ocamltest/ocamltest_unix_real.ml to ocamltest/ocamltest_unix.ml config.status: executing libtool commands config.status: executing shebang commands + ASAN_OPTIONS=detect_leaks=0,use_sigaltstack=0 make -j8 mkdir -p .dep/ocamltest mkdir -p .dep/runtime GEN runtime/caml/opnames.h GEN runtime/caml/jumptbl.h MKEXE runtime/sak CCDEPS .dep/ocamltest/run_stubs.d CCDEPS .dep/ocamltest/run_unix.d clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] GEN runtime/build_config.h CCDEPS .dep/runtime/signals_nat.npic.d CCDEPS .dep/runtime/startup_nat.npic.d CCDEPS .dep/runtime/frame_descriptors.npic.d CCDEPS .dep/runtime/fail_nat.npic.d CCDEPS .dep/runtime/dynlink_nat.npic.d CCDEPS .dep/runtime/clambda_checks.npic.d CCDEPS .dep/runtime/backtrace_nat.npic.d CCDEPS .dep/runtime/weak.npic.d CCDEPS .dep/runtime/unix.npic.d CCDEPS .dep/runtime/sys.npic.d CCDEPS .dep/runtime/sync.npic.d CCDEPS .dep/runtime/str.npic.d CCDEPS .dep/runtime/startup_aux.npic.d CCDEPS .dep/runtime/skiplist.npic.d CCDEPS .dep/runtime/signals.npic.d CCDEPS .dep/runtime/shared_heap.npic.d CCDEPS .dep/runtime/runtime_events.npic.d CCDEPS .dep/runtime/roots.npic.d CCDEPS .dep/runtime/prng.npic.d CCDEPS .dep/runtime/printexc.npic.d CCDEPS .dep/runtime/platform.npic.d CCDEPS .dep/runtime/parsing.npic.d CCDEPS .dep/runtime/obj.npic.d CCDEPS .dep/runtime/misc.npic.d CCDEPS .dep/runtime/minor_gc.npic.d CCDEPS .dep/runtime/meta.npic.d CCDEPS .dep/runtime/memprof.npic.d CCDEPS .dep/runtime/memory.npic.d CCDEPS .dep/runtime/md5.npic.d CCDEPS .dep/runtime/major_gc.npic.d CCDEPS .dep/runtime/main.npic.d CCDEPS .dep/runtime/lf_skiplist.npic.d CCDEPS .dep/runtime/lexing.npic.d CCDEPS .dep/runtime/io.npic.d CCDEPS .dep/runtime/ints.npic.d CCDEPS .dep/runtime/intern.npic.d CCDEPS .dep/runtime/hash.npic.d CCDEPS .dep/runtime/globroots.npic.d CCDEPS .dep/runtime/gc_stats.npic.d CCDEPS .dep/runtime/gc_ctrl.npic.d CCDEPS .dep/runtime/floats.npic.d CCDEPS .dep/runtime/finalise.npic.d CCDEPS .dep/runtime/fiber.npic.d CCDEPS .dep/runtime/fail.npic.d CCDEPS .dep/runtime/extern.npic.d CCDEPS .dep/runtime/dynlink.npic.d CCDEPS .dep/runtime/domain.npic.d CCDEPS .dep/runtime/debugger.npic.d CCDEPS .dep/runtime/custom.npic.d CCDEPS .dep/runtime/compare.npic.d CCDEPS .dep/runtime/codefrag.npic.d CCDEPS .dep/runtime/callback.npic.d CCDEPS .dep/runtime/blake2.npic.d CCDEPS .dep/runtime/bigarray.npic.d CCDEPS .dep/runtime/backtrace.npic.d CCDEPS .dep/runtime/array.npic.d CCDEPS .dep/runtime/alloc.npic.d CCDEPS .dep/runtime/afl.npic.d CCDEPS .dep/runtime/addrmap.npic.d CCDEPS .dep/runtime/instrtrace.bpic.d CCDEPS .dep/runtime/zstd.bpic.d CCDEPS .dep/runtime/startup_byt.bpic.d CCDEPS .dep/runtime/interp.bpic.d CCDEPS .dep/runtime/fix_code.bpic.d CCDEPS .dep/runtime/fail_byt.bpic.d CCDEPS .dep/runtime/backtrace_byt.bpic.d CCDEPS .dep/runtime/weak.bpic.d CCDEPS .dep/runtime/unix.bpic.d CCDEPS .dep/runtime/sys.bpic.d CCDEPS .dep/runtime/sync.bpic.d CCDEPS .dep/runtime/str.bpic.d CCDEPS .dep/runtime/startup_aux.bpic.d CCDEPS .dep/runtime/skiplist.bpic.d CCDEPS .dep/runtime/signals.bpic.d CCDEPS .dep/runtime/shared_heap.bpic.d CCDEPS .dep/runtime/runtime_events.bpic.d CCDEPS .dep/runtime/roots.bpic.d CCDEPS .dep/runtime/prng.bpic.d CCDEPS .dep/runtime/printexc.bpic.d CCDEPS .dep/runtime/platform.bpic.d CCDEPS .dep/runtime/parsing.bpic.d CCDEPS .dep/runtime/obj.bpic.d CCDEPS .dep/runtime/misc.bpic.d CCDEPS .dep/runtime/minor_gc.bpic.d CCDEPS .dep/runtime/meta.bpic.d CCDEPS .dep/runtime/memprof.bpic.d CCDEPS .dep/runtime/memory.bpic.d CCDEPS .dep/runtime/md5.bpic.d CCDEPS .dep/runtime/major_gc.bpic.d CCDEPS .dep/runtime/main.bpic.d CCDEPS .dep/runtime/lf_skiplist.bpic.d CCDEPS .dep/runtime/lexing.bpic.d CCDEPS .dep/runtime/io.bpic.d CCDEPS .dep/runtime/ints.bpic.d CCDEPS .dep/runtime/intern.bpic.d CCDEPS .dep/runtime/hash.bpic.d CCDEPS .dep/runtime/globroots.bpic.d CCDEPS .dep/runtime/gc_stats.bpic.d CCDEPS .dep/runtime/gc_ctrl.bpic.d CCDEPS .dep/runtime/floats.bpic.d CCDEPS .dep/runtime/finalise.bpic.d CCDEPS .dep/runtime/fiber.bpic.d CCDEPS .dep/runtime/fail.bpic.d CCDEPS .dep/runtime/extern.bpic.d CCDEPS .dep/runtime/dynlink.bpic.d CCDEPS .dep/runtime/domain.bpic.d CCDEPS .dep/runtime/debugger.bpic.d CCDEPS .dep/runtime/custom.bpic.d CCDEPS .dep/runtime/compare.bpic.d CCDEPS .dep/runtime/codefrag.bpic.d CCDEPS .dep/runtime/callback.bpic.d CCDEPS .dep/runtime/blake2.bpic.d CCDEPS .dep/runtime/bigarray.bpic.d CCDEPS .dep/runtime/backtrace.bpic.d CCDEPS .dep/runtime/array.bpic.d CCDEPS .dep/runtime/alloc.bpic.d CCDEPS .dep/runtime/afl.bpic.d CCDEPS .dep/runtime/addrmap.bpic.d CCDEPS .dep/runtime/signals_nat.ni.d CCDEPS .dep/runtime/startup_nat.ni.d CCDEPS .dep/runtime/frame_descriptors.ni.d CCDEPS .dep/runtime/fail_nat.ni.d CCDEPS .dep/runtime/dynlink_nat.ni.d CCDEPS .dep/runtime/clambda_checks.ni.d CCDEPS .dep/runtime/backtrace_nat.ni.d CCDEPS .dep/runtime/weak.ni.d CCDEPS .dep/runtime/unix.ni.d CCDEPS .dep/runtime/sys.ni.d CCDEPS .dep/runtime/sync.ni.d CCDEPS .dep/runtime/str.ni.d CCDEPS .dep/runtime/startup_aux.ni.d CCDEPS .dep/runtime/skiplist.ni.d CCDEPS .dep/runtime/signals.ni.d CCDEPS .dep/runtime/shared_heap.ni.d CCDEPS .dep/runtime/runtime_events.ni.d CCDEPS .dep/runtime/roots.ni.d CCDEPS .dep/runtime/prng.ni.d CCDEPS .dep/runtime/printexc.ni.d CCDEPS .dep/runtime/platform.ni.d CCDEPS .dep/runtime/parsing.ni.d CCDEPS .dep/runtime/obj.ni.d CCDEPS .dep/runtime/misc.ni.d CCDEPS .dep/runtime/minor_gc.ni.d CCDEPS .dep/runtime/meta.ni.d CCDEPS .dep/runtime/memprof.ni.d CCDEPS .dep/runtime/memory.ni.d CCDEPS .dep/runtime/md5.ni.d CCDEPS .dep/runtime/major_gc.ni.d CCDEPS .dep/runtime/main.ni.d CCDEPS .dep/runtime/lf_skiplist.ni.d CCDEPS .dep/runtime/lexing.ni.d CCDEPS .dep/runtime/io.ni.d CCDEPS .dep/runtime/ints.ni.d CCDEPS .dep/runtime/intern.ni.d CCDEPS .dep/runtime/hash.ni.d CCDEPS .dep/runtime/globroots.ni.d CCDEPS .dep/runtime/gc_stats.ni.d CCDEPS .dep/runtime/gc_ctrl.ni.d CCDEPS .dep/runtime/floats.ni.d CCDEPS .dep/runtime/finalise.ni.d CCDEPS .dep/runtime/fiber.ni.d CCDEPS .dep/runtime/fail.ni.d CCDEPS .dep/runtime/extern.ni.d CCDEPS .dep/runtime/dynlink.ni.d CCDEPS .dep/runtime/domain.ni.d CCDEPS .dep/runtime/debugger.ni.d CCDEPS .dep/runtime/custom.ni.d CCDEPS .dep/runtime/compare.ni.d CCDEPS .dep/runtime/codefrag.ni.d CCDEPS .dep/runtime/callback.ni.d CCDEPS .dep/runtime/blake2.ni.d CCDEPS .dep/runtime/bigarray.ni.d CCDEPS .dep/runtime/backtrace.ni.d CCDEPS .dep/runtime/array.ni.d CCDEPS .dep/runtime/alloc.ni.d CCDEPS .dep/runtime/afl.ni.d CCDEPS .dep/runtime/addrmap.ni.d CCDEPS .dep/runtime/instrtrace.bi.d CCDEPS .dep/runtime/zstd.bi.d CCDEPS .dep/runtime/startup_byt.bi.d CCDEPS .dep/runtime/interp.bi.d CCDEPS .dep/runtime/fix_code.bi.d CCDEPS .dep/runtime/fail_byt.bi.d CCDEPS .dep/runtime/backtrace_byt.bi.d CCDEPS .dep/runtime/weak.bi.d CCDEPS .dep/runtime/unix.bi.d CCDEPS .dep/runtime/sys.bi.d CCDEPS .dep/runtime/sync.bi.d CCDEPS .dep/runtime/str.bi.d CCDEPS .dep/runtime/startup_aux.bi.d CCDEPS .dep/runtime/skiplist.bi.d CCDEPS .dep/runtime/signals.bi.d CCDEPS .dep/runtime/shared_heap.bi.d CCDEPS .dep/runtime/runtime_events.bi.d CCDEPS .dep/runtime/roots.bi.d CCDEPS .dep/runtime/prng.bi.d CCDEPS .dep/runtime/printexc.bi.d CCDEPS .dep/runtime/platform.bi.d CCDEPS .dep/runtime/parsing.bi.d CCDEPS .dep/runtime/obj.bi.d CCDEPS .dep/runtime/misc.bi.d CCDEPS .dep/runtime/minor_gc.bi.d CCDEPS .dep/runtime/meta.bi.d CCDEPS .dep/runtime/memprof.bi.d CCDEPS .dep/runtime/memory.bi.d CCDEPS .dep/runtime/md5.bi.d CCDEPS .dep/runtime/major_gc.bi.d CCDEPS .dep/runtime/main.bi.d CCDEPS .dep/runtime/lf_skiplist.bi.d CCDEPS .dep/runtime/lexing.bi.d CCDEPS .dep/runtime/io.bi.d CCDEPS .dep/runtime/ints.bi.d CCDEPS .dep/runtime/intern.bi.d CCDEPS .dep/runtime/hash.bi.d CCDEPS .dep/runtime/globroots.bi.d CCDEPS .dep/runtime/gc_stats.bi.d CCDEPS .dep/runtime/gc_ctrl.bi.d CCDEPS .dep/runtime/floats.bi.d CCDEPS .dep/runtime/finalise.bi.d CCDEPS .dep/runtime/fiber.bi.d CCDEPS .dep/runtime/fail.bi.d CCDEPS .dep/runtime/extern.bi.d CCDEPS .dep/runtime/dynlink.bi.d CCDEPS .dep/runtime/domain.bi.d CCDEPS .dep/runtime/debugger.bi.d CCDEPS .dep/runtime/custom.bi.d CCDEPS .dep/runtime/compare.bi.d CCDEPS .dep/runtime/codefrag.bi.d CCDEPS .dep/runtime/callback.bi.d CCDEPS .dep/runtime/blake2.bi.d CCDEPS .dep/runtime/bigarray.bi.d CCDEPS .dep/runtime/backtrace.bi.d CCDEPS .dep/runtime/array.bi.d CCDEPS .dep/runtime/alloc.bi.d CCDEPS .dep/runtime/afl.bi.d CCDEPS .dep/runtime/addrmap.bi.d CCDEPS .dep/runtime/signals_nat.nd.d CCDEPS .dep/runtime/startup_nat.nd.d CCDEPS .dep/runtime/frame_descriptors.nd.d CCDEPS .dep/runtime/fail_nat.nd.d CCDEPS .dep/runtime/dynlink_nat.nd.d CCDEPS .dep/runtime/clambda_checks.nd.d CCDEPS .dep/runtime/backtrace_nat.nd.d CCDEPS .dep/runtime/weak.nd.d CCDEPS .dep/runtime/unix.nd.d CCDEPS .dep/runtime/sys.nd.d CCDEPS .dep/runtime/sync.nd.d CCDEPS .dep/runtime/str.nd.d CCDEPS .dep/runtime/startup_aux.nd.d CCDEPS .dep/runtime/skiplist.nd.d CCDEPS .dep/runtime/signals.nd.d CCDEPS .dep/runtime/shared_heap.nd.d CCDEPS .dep/runtime/runtime_events.nd.d CCDEPS .dep/runtime/roots.nd.d CCDEPS .dep/runtime/prng.nd.d CCDEPS .dep/runtime/printexc.nd.d CCDEPS .dep/runtime/platform.nd.d CCDEPS .dep/runtime/parsing.nd.d CCDEPS .dep/runtime/obj.nd.d CCDEPS .dep/runtime/misc.nd.d CCDEPS .dep/runtime/minor_gc.nd.d CCDEPS .dep/runtime/meta.nd.d CCDEPS .dep/runtime/memprof.nd.d CCDEPS .dep/runtime/memory.nd.d CCDEPS .dep/runtime/md5.nd.d CCDEPS .dep/runtime/major_gc.nd.d CCDEPS .dep/runtime/main.nd.d CCDEPS .dep/runtime/lf_skiplist.nd.d CCDEPS .dep/runtime/lexing.nd.d CCDEPS .dep/runtime/io.nd.d CCDEPS .dep/runtime/ints.nd.d CCDEPS .dep/runtime/intern.nd.d CCDEPS .dep/runtime/hash.nd.d CCDEPS .dep/runtime/globroots.nd.d CCDEPS .dep/runtime/gc_stats.nd.d CCDEPS .dep/runtime/gc_ctrl.nd.d CCDEPS .dep/runtime/floats.nd.d CCDEPS .dep/runtime/finalise.nd.d CCDEPS .dep/runtime/fiber.nd.d CCDEPS .dep/runtime/fail.nd.d CCDEPS .dep/runtime/extern.nd.d CCDEPS .dep/runtime/dynlink.nd.d CCDEPS .dep/runtime/domain.nd.d CCDEPS .dep/runtime/debugger.nd.d CCDEPS .dep/runtime/custom.nd.d CCDEPS .dep/runtime/compare.nd.d CCDEPS .dep/runtime/codefrag.nd.d CCDEPS .dep/runtime/callback.nd.d CCDEPS .dep/runtime/blake2.nd.d CCDEPS .dep/runtime/bigarray.nd.d CCDEPS .dep/runtime/backtrace.nd.d CCDEPS .dep/runtime/array.nd.d CCDEPS .dep/runtime/alloc.nd.d CCDEPS .dep/runtime/afl.nd.d CCDEPS .dep/runtime/addrmap.nd.d CCDEPS .dep/runtime/instrtrace.bd.d CCDEPS .dep/runtime/zstd.bd.d CCDEPS .dep/runtime/startup_byt.bd.d CCDEPS .dep/runtime/interp.bd.d CCDEPS .dep/runtime/fix_code.bd.d CCDEPS .dep/runtime/fail_byt.bd.d CCDEPS .dep/runtime/backtrace_byt.bd.d CCDEPS .dep/runtime/weak.bd.d CCDEPS .dep/runtime/unix.bd.d CCDEPS .dep/runtime/sys.bd.d CCDEPS .dep/runtime/sync.bd.d CCDEPS .dep/runtime/str.bd.d CCDEPS .dep/runtime/startup_aux.bd.d CCDEPS .dep/runtime/skiplist.bd.d CCDEPS .dep/runtime/signals.bd.d CCDEPS .dep/runtime/shared_heap.bd.d CCDEPS .dep/runtime/runtime_events.bd.d CCDEPS .dep/runtime/roots.bd.d CCDEPS .dep/runtime/prng.bd.d CCDEPS .dep/runtime/printexc.bd.d CCDEPS .dep/runtime/platform.bd.d CCDEPS .dep/runtime/parsing.bd.d CCDEPS .dep/runtime/obj.bd.d CCDEPS .dep/runtime/misc.bd.d CCDEPS .dep/runtime/minor_gc.bd.d CCDEPS .dep/runtime/meta.bd.d CCDEPS .dep/runtime/memprof.bd.d CCDEPS .dep/runtime/memory.bd.d CCDEPS .dep/runtime/md5.bd.d CCDEPS .dep/runtime/major_gc.bd.d CCDEPS .dep/runtime/main.bd.d CCDEPS .dep/runtime/lf_skiplist.bd.d CCDEPS .dep/runtime/lexing.bd.d CCDEPS .dep/runtime/io.bd.d CCDEPS .dep/runtime/ints.bd.d CCDEPS .dep/runtime/intern.bd.d CCDEPS .dep/runtime/hash.bd.d CCDEPS .dep/runtime/globroots.bd.d CCDEPS .dep/runtime/gc_stats.bd.d CCDEPS .dep/runtime/gc_ctrl.bd.d CCDEPS .dep/runtime/floats.bd.d CCDEPS .dep/runtime/finalise.bd.d CCDEPS .dep/runtime/fiber.bd.d CCDEPS .dep/runtime/fail.bd.d CCDEPS .dep/runtime/extern.bd.d CCDEPS .dep/runtime/dynlink.bd.d CCDEPS .dep/runtime/domain.bd.d CCDEPS .dep/runtime/debugger.bd.d CCDEPS .dep/runtime/custom.bd.d CCDEPS .dep/runtime/compare.bd.d CCDEPS .dep/runtime/codefrag.bd.d CCDEPS .dep/runtime/callback.bd.d CCDEPS .dep/runtime/blake2.bd.d CCDEPS .dep/runtime/bigarray.bd.d CCDEPS .dep/runtime/backtrace.bd.d CCDEPS .dep/runtime/array.bd.d CCDEPS .dep/runtime/alloc.bd.d CCDEPS .dep/runtime/afl.bd.d CCDEPS .dep/runtime/addrmap.bd.d CCDEPS .dep/runtime/signals_nat.n.d CCDEPS .dep/runtime/startup_nat.n.d CCDEPS .dep/runtime/frame_descriptors.n.d CCDEPS .dep/runtime/fail_nat.n.d CCDEPS .dep/runtime/dynlink_nat.n.d CCDEPS .dep/runtime/clambda_checks.n.d CCDEPS .dep/runtime/backtrace_nat.n.d CCDEPS .dep/runtime/weak.n.d CCDEPS .dep/runtime/unix.n.d CCDEPS .dep/runtime/sys.n.d CCDEPS .dep/runtime/sync.n.d CCDEPS .dep/runtime/str.n.d CCDEPS .dep/runtime/startup_aux.n.d CCDEPS .dep/runtime/skiplist.n.d CCDEPS .dep/runtime/signals.n.d CCDEPS .dep/runtime/shared_heap.n.d CCDEPS .dep/runtime/runtime_events.n.d CCDEPS .dep/runtime/roots.n.d CCDEPS .dep/runtime/prng.n.d CCDEPS .dep/runtime/printexc.n.d CCDEPS .dep/runtime/platform.n.d CCDEPS .dep/runtime/parsing.n.d CCDEPS .dep/runtime/obj.n.d CCDEPS .dep/runtime/misc.n.d CCDEPS .dep/runtime/minor_gc.n.d CCDEPS .dep/runtime/meta.n.d CCDEPS .dep/runtime/memprof.n.d CCDEPS .dep/runtime/memory.n.d CCDEPS .dep/runtime/md5.n.d CCDEPS .dep/runtime/major_gc.n.d CCDEPS .dep/runtime/main.n.d CCDEPS .dep/runtime/lf_skiplist.n.d CCDEPS .dep/runtime/lexing.n.d CCDEPS .dep/runtime/io.n.d CCDEPS .dep/runtime/ints.n.d CCDEPS .dep/runtime/intern.n.d CCDEPS .dep/runtime/hash.n.d CCDEPS .dep/runtime/globroots.n.d CCDEPS .dep/runtime/gc_stats.n.d CCDEPS .dep/runtime/gc_ctrl.n.d CCDEPS .dep/runtime/floats.n.d CCDEPS .dep/runtime/finalise.n.d CCDEPS .dep/runtime/fiber.n.d CCDEPS .dep/runtime/fail.n.d CCDEPS .dep/runtime/extern.n.d CCDEPS .dep/runtime/dynlink.n.d CCDEPS .dep/runtime/domain.n.d CCDEPS .dep/runtime/debugger.n.d CCDEPS .dep/runtime/custom.n.d CCDEPS .dep/runtime/compare.n.d CCDEPS .dep/runtime/codefrag.n.d CCDEPS .dep/runtime/callback.n.d CCDEPS .dep/runtime/blake2.n.d CCDEPS .dep/runtime/bigarray.n.d CCDEPS .dep/runtime/backtrace.n.d CCDEPS .dep/runtime/array.n.d CCDEPS .dep/runtime/alloc.n.d CCDEPS .dep/runtime/afl.n.d CCDEPS .dep/runtime/addrmap.n.d CCDEPS .dep/runtime/instrtrace.b.d CCDEPS .dep/runtime/zstd.b.d CCDEPS .dep/runtime/startup_byt.b.d CCDEPS .dep/runtime/interp.b.d CCDEPS .dep/runtime/fix_code.b.d CCDEPS .dep/runtime/fail_byt.b.d CCDEPS .dep/runtime/backtrace_byt.b.d CCDEPS .dep/runtime/weak.b.d CCDEPS .dep/runtime/unix.b.d CCDEPS .dep/runtime/sys.b.d CCDEPS .dep/runtime/sync.b.d CCDEPS .dep/runtime/str.b.d CCDEPS .dep/runtime/startup_aux.b.d CCDEPS .dep/runtime/skiplist.b.d CCDEPS .dep/runtime/signals.b.d CCDEPS .dep/runtime/shared_heap.b.d CCDEPS .dep/runtime/runtime_events.b.d CCDEPS .dep/runtime/roots.b.d CCDEPS .dep/runtime/prng.b.d CCDEPS .dep/runtime/printexc.b.d CCDEPS .dep/runtime/platform.b.d CCDEPS .dep/runtime/parsing.b.d CCDEPS .dep/runtime/obj.b.d CCDEPS .dep/runtime/misc.b.d CCDEPS .dep/runtime/minor_gc.b.d CCDEPS .dep/runtime/meta.b.d CCDEPS .dep/runtime/memprof.b.d CCDEPS .dep/runtime/memory.b.d CCDEPS .dep/runtime/md5.b.d CCDEPS .dep/runtime/major_gc.b.d CCDEPS .dep/runtime/main.b.d CCDEPS .dep/runtime/lf_skiplist.b.d CCDEPS .dep/runtime/lexing.b.d CCDEPS .dep/runtime/io.b.d CCDEPS .dep/runtime/ints.b.d CCDEPS .dep/runtime/intern.b.d CCDEPS .dep/runtime/hash.b.d CCDEPS .dep/runtime/globroots.b.d CCDEPS .dep/runtime/gc_stats.b.d CCDEPS .dep/runtime/gc_ctrl.b.d CCDEPS .dep/runtime/floats.b.d CCDEPS .dep/runtime/finalise.b.d CCDEPS .dep/runtime/fiber.b.d CCDEPS .dep/runtime/fail.b.d CCDEPS .dep/runtime/extern.b.d CCDEPS .dep/runtime/dynlink.b.d CCDEPS .dep/runtime/domain.b.d CCDEPS .dep/runtime/debugger.b.d CCDEPS .dep/runtime/custom.b.d CCDEPS .dep/runtime/compare.b.d CCDEPS .dep/runtime/codefrag.b.d CCDEPS .dep/runtime/callback.b.d CCDEPS .dep/runtime/blake2.b.d CCDEPS .dep/runtime/bigarray.b.d CCDEPS .dep/runtime/backtrace.b.d CCDEPS .dep/runtime/array.b.d CCDEPS .dep/runtime/alloc.b.d CCDEPS .dep/runtime/afl.b.d CCDEPS .dep/runtime/addrmap.b.d make coldstart make[1]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' GEN runtime/primitives CC runtime/addrmap.b.o CC runtime/afl.b.o CC runtime/alloc.b.o CC runtime/array.b.o CC runtime/backtrace.b.o CC runtime/bigarray.b.o CC runtime/blake2.b.o CC runtime/callback.b.o CC runtime/codefrag.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.b.o CC runtime/custom.b.o CC runtime/debugger.b.o CC runtime/domain.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/extern.b.o CC runtime/fail.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.b.o CC runtime/finalise.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/floats.b.o CC runtime/gc_ctrl.b.o CC runtime/gc_stats.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/globroots.b.o CC runtime/hash.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/intern.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/ints.b.o CC runtime/io.b.o CC runtime/lexing.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lf_skiplist.b.o CC runtime/main.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/major_gc.b.o CC runtime/md5.b.o clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memory.b.o CC runtime/memprof.b.o CC runtime/meta.b.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/obj.b.o CC runtime/parsing.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/platform.b.o CC runtime/printexc.b.o CC runtime/prng.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/roots.b.o CC runtime/runtime_events.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/shared_heap.b.o CC runtime/signals.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/skiplist.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_aux.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/str.b.o CC runtime/sync.b.o CC runtime/sys.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.b.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.b.o CC runtime/backtrace_byt.b.o CC runtime/fail_byt.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fix_code.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/interp.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_byt.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/zstd.b.o GEN runtime/prims.c clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/prims.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKLIB runtime/libcamlrun.a MKEXE runtime/ocamlrun clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] cp runtime/ocamlrun boot/ocamlrun make -C stdlib OCAMLRUN='$(ROOTDIR)/boot/ocamlrun' USE_BOOT_OCAMLC=true all make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' OCAMLC camlinternalFormatBasics.cmi CC header.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKEXE tmpheader.exe clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] strip tmpheader.exe OCAMLC camlinternalFormatBasics.cmo OCAMLC stdlib.cmi OCAMLC stdlib.cmo OCAMLC stdlib__Either.cmi OCAMLC stdlib__Sys.cmi OCAMLC stdlib__Int32.cmi OCAMLC stdlib__Type.cmi OCAMLC stdlib__Atomic.cmi OCAMLC camlinternalLazy.cmi OCAMLC stdlib__Pair.cmi OCAMLC stdlib__Bool.cmi OCAMLC stdlib__Char.cmi OCAMLC stdlib__Uchar.cmi OCAMLC stdlib__Int.cmi OCAMLC stdlib__Unit.cmi OCAMLC stdlib__Marshal.cmi OCAMLC stdlib__Int32.cmo OCAMLC stdlib__Int64.cmi OCAMLC stdlib__Nativeint.cmi OCAMLC stdlib__Lexing.cmi OCAMLC stdlib__Repr.cmi OCAMLC stdlib__Mutex.cmi OCAMLC stdlib__Semaphore.cmi OCAMLC stdlib__Domain.cmi OCAMLC stdlib__Arg.cmi OCAMLC stdlib__Fun.cmi OCAMLC stdlib__Complex.cmi OCAMLC stdlib__Digest.cmi OCAMLC stdlib__Random.cmi OCAMLC stdlib__Scanf.cmi OCAMLC stdlib__Callback.cmi OCAMLC stdlib__Pqueue.cmi OCAMLC stdlib__Filename.cmi OCAMLC std_exit.cmi OCAMLC stdlib__Either.cmo OCAMLC stdlib__Sys.cmo OCAMLC stdlib__Obj.cmi OCAMLC stdlib__Atomic.cmo OCAMLC stdlib__Lazy.cmi OCAMLC stdlib__Seq.cmi OCAMLC stdlib__Pair.cmo OCAMLC stdlib__Bool.cmo OCAMLC stdlib__Char.cmo OCAMLC stdlib__Uchar.cmo OCAMLC stdlib__Int.cmo OCAMLC stdlib__Unit.cmo OCAMLC stdlib__Int64.cmo OCAMLC stdlib__Nativeint.cmo OCAMLC stdlib__Parsing.cmi OCAMLC stdlib__Repr.cmo OCAMLC stdlib__Set.cmi OCAMLC stdlib__Map.cmi OCAMLC stdlib__Stack.cmi OCAMLC stdlib__Queue.cmi OCAMLC stdlib__Buffer.cmi OCAMLC stdlib__Mutex.cmo OCAMLC stdlib__Condition.cmi OCAMLC stdlib__Printexc.cmi OCAMLC stdlib__Bigarray.cmi OCAMLC stdlib__Hashtbl.cmi OCAMLC stdlib__Callback.cmo OCAMLC camlinternalOO.cmi OCAMLC camlinternalMod.cmi OCAMLC stdlib__Dynarray.cmi OCAMLC stdlib__ArrayLabels.cmi OCAMLC stdlib__ListLabels.cmi OCAMLC stdlib__BytesLabels.cmi OCAMLC stdlib__StringLabels.cmi OCAMLC stdlib__Effect.cmi OCAMLC std_exit.cmo OCAMLC stdlib__Obj.cmo OCAMLC stdlib__Type.cmo OCAMLC camlinternalLazy.cmo OCAMLC stdlib__Lazy.cmo OCAMLC stdlib__Seq.cmo OCAMLC stdlib__Option.cmi OCAMLC stdlib__Result.cmi OCAMLC stdlib__List.cmi OCAMLC stdlib__Array.cmi OCAMLC stdlib__Iarray.cmi OCAMLC stdlib__Bytes.cmi OCAMLC stdlib__String.cmi OCAMLC stdlib__Float.cmi OCAMLC stdlib__Set.cmo OCAMLC stdlib__Map.cmo OCAMLC stdlib__Stack.cmo OCAMLC stdlib__Queue.cmo OCAMLC stdlib__Condition.cmo OCAMLC stdlib__Semaphore.cmo OCAMLC stdlib__Domain.cmo OCAMLC camlinternalFormat.cmi OCAMLC stdlib__Printf.cmi OCAMLC stdlib__Fun.cmo OCAMLC stdlib__Gc.cmi OCAMLC stdlib__In_channel.cmi OCAMLC stdlib__Out_channel.cmi OCAMLC stdlib__Bigarray.cmo OCAMLC stdlib__Random.cmo OCAMLC stdlib__Hashtbl.cmo OCAMLC stdlib__Weak.cmi OCAMLC stdlib__Format.cmi OCAMLC stdlib__Scanf.cmo OCAMLC camlinternalOO.cmo OCAMLC stdlib__Oo.cmi OCAMLC camlinternalMod.cmo OCAMLC stdlib__Dynarray.cmo OCAMLC stdlib__Pqueue.cmo OCAMLC stdlib__Ephemeron.cmi OCAMLC stdlib__Filename.cmo OCAMLC stdlib__Complex.cmo OCAMLC stdlib__ArrayLabels.cmo OCAMLC stdlib__ListLabels.cmo OCAMLC stdlib__BytesLabels.cmo OCAMLC stdlib__StringLabels.cmo OCAMLC stdlib__MoreLabels.cmi OCAMLC stdlib__StdLabels.cmi OCAMLC stdlib__Effect.cmo OCAMLC stdlib__Option.cmo OCAMLC stdlib__Result.cmo OCAMLC stdlib__List.cmo OCAMLC stdlib__Array.cmo OCAMLC stdlib__Iarray.cmo OCAMLC stdlib__Bytes.cmo OCAMLC stdlib__String.cmo OCAMLC stdlib__Marshal.cmo OCAMLC stdlib__Float.cmo OCAMLC stdlib__Lexing.cmo OCAMLC stdlib__Parsing.cmo OCAMLC stdlib__Buffer.cmo OCAMLC camlinternalFormat.cmo OCAMLC stdlib__Printf.cmo OCAMLC stdlib__Arg.cmo OCAMLC stdlib__Printexc.cmo OCAMLC stdlib__Gc.cmo OCAMLC stdlib__In_channel.cmo OCAMLC stdlib__Out_channel.cmo OCAMLC stdlib__Digest.cmo OCAMLC stdlib__Weak.cmo OCAMLC stdlib__Format.cmo OCAMLC stdlib__Oo.cmo OCAMLC stdlib__Ephemeron.cmo OCAMLC stdlib__MoreLabels.cmo OCAMLC stdlib__StdLabels.cmo LINKC stdlib.cma rm tmpheader.exe make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' rm -f boot/libcamlrun.a boot/stdlib.cma boot/std_exit.cmo boot/*.cmi boot/runtime-launch-info cp stdlib/stdlib.cma stdlib/std_exit.cmo stdlib/*.cmi stdlib/runtime-launch-info boot cd boot; ln -sf ../runtime/libcamlrun.a . make[1]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make opt.opt make[1]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make checkstack make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' CC tools/checkstack.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKEXE tools/checkstack clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] tools/checkstack rm tools/checkstack tools/checkstack.o make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make coreall make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' GEN runtime/ld.conf CC runtime/addrmap.bd.o CC runtime/afl.bd.o CC runtime/alloc.bd.o CC runtime/array.bd.o CC runtime/backtrace.bd.o CC runtime/bigarray.bd.o CC runtime/blake2.bd.o CC runtime/callback.bd.o CC runtime/codefrag.bd.o clang-18clang-18clang-18clang-18: : : : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.bd.o CC runtime/custom.bd.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.bd.o CC runtime/domain.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink.bd.o CC runtime/extern.bd.o CC runtime/fail.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.bd.o CC runtime/finalise.bd.o CC runtime/floats.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_ctrl.bd.o CC runtime/gc_stats.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/globroots.bd.o CC runtime/hash.bd.o CC runtime/intern.bd.o CC runtime/ints.bd.o CC runtime/io.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lexing.bd.o clang-18clang-18: clang-18: warning: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lf_skiplist.bd.o CC runtime/main.bd.o CC runtime/major_gc.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/md5.bd.o CC runtime/memory.bd.o CC runtime/memprof.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/meta.bd.o clang-18clang-18: warning: : the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.bd.o CC runtime/obj.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/parsing.bd.o CC runtime/platform.bd.o CC runtime/printexc.bd.o CC runtime/prng.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/roots.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/runtime_events.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/shared_heap.bd.o CC runtime/signals.bd.o CC runtime/skiplist.bd.o CC runtime/startup_aux.bd.o CC runtime/str.bd.o CC runtime/sync.bd.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sys.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.bd.o CC runtime/backtrace_byt.bd.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fail_byt.bd.o CC runtime/fix_code.bd.o CC runtime/interp.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_byt.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/zstd.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/instrtrace.bd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/addrmap.bi.o CC runtime/afl.bi.o CC runtime/alloc.bi.o CC runtime/array.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/backtrace.bi.o CC runtime/bigarray.bi.o CC runtime/blake2.bi.o CC runtime/callback.bi.o clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/codefrag.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.bi.o CC runtime/custom.bi.o CC runtime/debugger.bi.o CC runtime/domain.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink.bi.o CC runtime/extern.bi.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fail.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.bi.o CC runtime/finalise.bi.o CC runtime/floats.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_ctrl.bi.o CC runtime/gc_stats.bi.o CC runtime/globroots.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/hash.bi.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/intern.bi.o CC runtime/ints.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/io.bi.o CC runtime/lexing.bi.o CC runtime/lf_skiplist.bi.o CC runtime/main.bi.o CC runtime/major_gc.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/md5.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memory.bi.o CC runtime/memprof.bi.o CC runtime/meta.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.bi.o CC runtime/obj.bi.o clang-18clang-18: CC runtime/parsing.bi.o: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/platform.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/printexc.bi.o CC runtime/prng.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/roots.bi.o CC runtime/runtime_events.bi.o CC runtime/shared_heap.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/signals.bi.o CC runtime/skiplist.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_aux.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/str.bi.o CC runtime/sync.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sys.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.bi.o CC runtime/backtrace_byt.bi.o CC runtime/fail_byt.bi.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fix_code.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/interp.bi.o CC runtime/startup_byt.bi.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/zstd.bi.o CC runtime/addrmap.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/afl.bpic.o CC runtime/alloc.bpic.o CC runtime/array.bpic.o CC runtime/backtrace.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/bigarray.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/blake2.bpic.o CC runtime/callback.bpic.o CC runtime/codefrag.bpic.o CC runtime/compare.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/custom.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.bpic.o CC runtime/domain.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink.bpic.o CC runtime/extern.bpic.o CC runtime/fail.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.bpic.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/finalise.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/floats.bpic.o CC runtime/gc_ctrl.bpic.o CC runtime/gc_stats.bpic.o clang-18 CC runtime/globroots.bpic.o: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/hash.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/intern.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/ints.bpic.o CC runtime/io.bpic.o CC runtime/lexing.bpic.o CC runtime/lf_skiplist.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/main.bpic.o CC runtime/major_gc.bpic.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/md5.bpic.o CC runtime/memory.bpic.o CC runtime/memprof.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/meta.bpic.o CC runtime/minor_gc.bpic.o CC runtime/misc.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/obj.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/parsing.bpic.o CC runtime/platform.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/printexc.bpic.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/prng.bpic.o CC runtime/roots.bpic.o CC runtime/runtime_events.bpic.o CC runtime/shared_heap.bpic.o CC runtime/signals.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/skiplist.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_aux.bpic.o CC runtime/str.bpic.o CC runtime/sync.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sys.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.bpic.o CC runtime/backtrace_byt.bpic.o CC runtime/fail_byt.bpic.o CC runtime/fix_code.bpic.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/interp.bpic.o CC runtime/startup_byt.bpic.o CC runtime/zstd.bpic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKLIB runtime/libcamlrund.a MKLIB runtime/libcamlruni.a clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKLIB runtime/libcamlrun_pic.a MKDLL runtime/libcamlrun_shared.so clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKEXE runtime/ocamlrund MKEXE runtime/ocamlruni clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] cd stdlib; ln -sf ../runtime/libcamlrun.a . make ocamlc make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC utils/config.cmi OCAMLC utils/build_path_prefix_map.cmi OCAMLC utils/format_doc.cmi OCAMLC utils/identifiable.cmi OCAMLC utils/arg_helper.cmi OCAMLC utils/local_store.cmi OCAMLC utils/load_path.cmi OCAMLC utils/profile.cmi OCAMLC utils/terminfo.cmi OCAMLC utils/ccomp.cmi OCAMLC utils/targetint.cmi OCAMLC utils/int_replace_polymorphic_compare.cmi GEN utils/domainstate.mli OCAMLC utils/binutils.cmi OCAMLC utils/lazy_backtrack.cmi OCAMLC utils/compression.cmi OCAMLC parsing/unit_info.cmi GEN parsing/camlinternalMenhirLib.mli OCAMLC typing/value_rec_types.cmi OCAMLC lambda/switch.cmi OCAMLC lambda/runtimedef.cmi OCAMLC file_formats/cmo_format.cmi OCAMLC middle_end/flambda/allocated_const.cmi OCAMLC file_formats/cmxs_format.cmi OCAMLC tools/make_opcodes.cmi OCAMLLEX tools/make_opcodes.ml OCAMLC bytecomp/bytesections.cmi OCAMLC bytecomp/dll.cmi OCAMLC driver/main_args.cmi OCAMLC driver/makedepend.cmi GEN utils/config_main.ml OCAMLC utils/build_path_prefix_map.cmo OCAMLC utils/format_doc.cmo OCAMLC utils/arg_helper.cmo OCAMLC utils/local_store.cmo OCAMLC utils/terminfo.cmo OCAMLC utils/int_replace_polymorphic_compare.cmo GEN utils/domainstate.ml OCAMLC utils/binutils.cmo OCAMLC utils/lazy_backtrack.cmo OCAMLC utils/compression.cmo GEN parsing/camlinternalMenhirLib.ml OCAMLLEX parsing/lexer.ml OCAMLC lambda/switch.cmo GEN lambda/runtimedef.ml OCAMLC bytecomp/bytesections.cmo cp utils/config.mli utils/config_main.mli GEN utils/config_boot.ml cp utils/config.mli utils/config_boot.mli OCAMLC driver/errors.cmi OCAMLC driver/maindriver.cmi OCAMLC driver/main.cmi OCAMLC utils/misc.cmi OCAMLC utils/numbers.cmi OCAMLC utils/warnings.cmi OCAMLC utils/linkdeps.cmi OCAMLC utils/strongly_connected_components.cmi OCAMLC utils/domainstate.cmi OCAMLC parsing/location.cmi OCAMLC parsing/camlinternalMenhirLib.cmi OCAMLC typing/ident.cmi OCAMLC middle_end/linkage_name.cmi OCAMLC middle_end/flambda/base_types/tag.cmi OCAMLC middle_end/flambda/base_types/static_exception.cmi OCAMLC tools/make_opcodes.cmo GEN utils/config.ml OCAMLC utils/misc.cmo OCAMLC utils/identifiable.cmo OCAMLC utils/numbers.cmo OCAMLC utils/load_path.cmo OCAMLC utils/profile.cmo OCAMLC utils/warnings.cmo OCAMLC utils/linkdeps.cmo OCAMLC utils/strongly_connected_components.cmo OCAMLC utils/targetint.cmo OCAMLC utils/domainstate.cmo OCAMLC parsing/unit_info.cmo OCAMLC parsing/camlinternalMenhirLib.cmo OCAMLC lambda/runtimedef.cmo OCAMLC bytecomp/dll.cmo OCAMLC utils/config_main.cmi OCAMLC utils/config_boot.cmi OCAMLC bytecomp/bytelibrarian.cmi OCAMLC driver/errors.cmo OCAMLC driver/main.cmo OCAMLC utils/clflags.cmi OCAMLC utils/consistbl.cmi OCAMLC utils/diffing.cmi OCAMLC parsing/asttypes.cmi OCAMLC parsing/longident.cmi OCAMLC parsing/syntaxerr.cmi OCAMLC typing/annot.cmi OCAMLC typing/path.cmi OCAMLC middle_end/compilation_unit.cmi LINKC tools/make_opcodes OCAMLC driver/compenv.cmi OCAMLC utils/config.cmo OCAMLC utils/clflags.cmo OCAMLC utils/ccomp.cmo OCAMLC utils/consistbl.cmo OCAMLC utils/diffing.cmo OCAMLC parsing/location.cmo OCAMLC parsing/asttypes.cmo OCAMLC parsing/longident.cmo OCAMLC parsing/syntaxerr.cmo OCAMLC typing/ident.cmo OCAMLC driver/compenv.cmo OCAMLC driver/main_args.cmo OCAMLC utils/config_main.cmo OCAMLC utils/config_boot.cmo OCAMLC utils/diffing_with_keys.cmi OCAMLC parsing/parsetree.cmi OCAMLC typing/shape.cmi OCAMLC lambda/debuginfo.cmi OCAMLC middle_end/flambda/base_types/set_of_closures_id.cmi OCAMLC middle_end/flambda/base_types/export_id.cmi GEN bytecomp/opcodes.ml OCAMLC utils/diffing_with_keys.cmo OCAMLC lambda/debuginfo.cmo OCAMLC parsing/docstrings.cmi OCAMLC parsing/ast_iterator.cmi OCAMLC parsing/builtin_attributes.cmi OCAMLC parsing/pprintast.cmi OCAMLC parsing/parse.cmi OCAMLC parsing/printast.cmi OCAMLC parsing/ast_mapper.cmi OCAMLC parsing/attr_helper.cmi OCAMLC parsing/ast_invariants.cmi OCAMLC parsing/depend.cmi OCAMLC typing/type_immediacy.cmi OCAMLC middle_end/flambda/base_types/set_of_closures_origin.cmi OCAMLC middle_end/backend_var.cmi GEN bytecomp/opcodes.mli OCAMLC driver/pparse.cmi OCAMLC parsing/docstrings.cmo OCAMLC parsing/ast_iterator.cmo OCAMLC parsing/printast.cmo OCAMLC parsing/attr_helper.cmo OCAMLC parsing/ast_invariants.cmo OCAMLC parsing/depend.cmo OCAMLC typing/type_immediacy.cmo OCAMLC typing/shape.cmo OCAMLC driver/pparse.cmo OCAMLC parsing/ast_helper.cmi OCAMLC typing/outcometree.cmi OCAMLC bytecomp/opcodes.cmi OCAMLC typing/primitive.cmi OCAMLC typing/oprint.cmi OCAMLC parsing/ast_helper.cmo OCAMLC parsing/builtin_attributes.cmo GEN parsing/parser.ml OCAMLC parsing/ast_mapper.cmo OCAMLC typing/primitive.cmo OCAMLC bytecomp/opcodes.cmo GEN parsing/parser.mli OCAMLC typing/types.cmi OCAMLC parsing/parser.cmi OCAMLC parsing/parser.cmo OCAMLC parsing/lexer.cmi OCAMLC typing/data_types.cmi OCAMLC typing/rawprinttyp.cmi OCAMLC typing/gprinttyp.cmi OCAMLC typing/btype.cmi OCAMLC typing/subst.cmi OCAMLC typing/predef.cmi OCAMLC typing/datarepr.cmi OCAMLC file_formats/cmi_format.cmi OCAMLC typing/errortrace.cmi OCAMLC typing/signature_group.cmi OCAMLC parsing/lexer.cmo OCAMLC parsing/pprintast.cmo OCAMLC parsing/parse.cmo OCAMLC typing/path.cmo OCAMLC typing/types.cmo OCAMLC typing/data_types.cmo OCAMLC typing/rawprinttyp.cmo OCAMLC typing/gprinttyp.cmo OCAMLC typing/btype.cmo OCAMLC typing/oprint.cmo OCAMLC typing/subst.cmo OCAMLC typing/predef.cmo OCAMLC typing/datarepr.cmo OCAMLC file_formats/cmi_format.cmo OCAMLC typing/errortrace.cmo OCAMLC typing/signature_group.cmo OCAMLC driver/makedepend.cmo OCAMLC typing/persistent_env.cmi OCAMLC typing/env.cmi OCAMLC typing/typedtree.cmi OCAMLC typing/ctype.cmi OCAMLC typing/out_type.cmi OCAMLC typing/mtype.cmi OCAMLC typing/envaux.cmi OCAMLC typing/shape_reduce.cmi OCAMLC typing/typedecl_properties.cmi OCAMLC typing/typedecl_unboxed.cmi OCAMLC lambda/lambda.cmi OCAMLC driver/compmisc.cmi OCAMLC driver/compile_common.cmi OCAMLC typing/persistent_env.cmo OCAMLC typing/env.cmo OCAMLC typing/typedtree.cmo OCAMLC typing/ctype.cmo OCAMLC typing/out_type.cmo OCAMLC typing/mtype.cmo OCAMLC typing/shape_reduce.cmo OCAMLC typing/typedecl_properties.cmo OCAMLC typing/typedecl_unboxed.cmo OCAMLC lambda/lambda.cmo OCAMLC bytecomp/bytepackager.cmi OCAMLC typing/printtyped.cmi OCAMLC typing/printtyp.cmi OCAMLC typing/errortrace_report.cmi OCAMLC typing/includeclass.cmi OCAMLC typing/includecore.cmi OCAMLC typing/tast_iterator.cmi OCAMLC typing/tast_mapper.cmi OCAMLC typing/stypes.cmi OCAMLC file_formats/cmt_format.cmi OCAMLC typing/untypeast.cmi OCAMLC typing/typetexp.cmi OCAMLC typing/printpat.cmi OCAMLC typing/patterns.cmi OCAMLC typing/parmatch.cmi OCAMLC typing/typedecl_variance.cmi OCAMLC typing/typedecl_immediacy.cmi OCAMLC typing/typedecl_separability.cmi OCAMLC typing/typeopt.cmi OCAMLC typing/value_rec_check.cmi OCAMLC typing/typecore.cmi OCAMLC typing/typeclass.cmi OCAMLC lambda/printlambda.cmi OCAMLC lambda/matching.cmi OCAMLC lambda/value_rec_compiler.cmi OCAMLC lambda/translobj.cmi OCAMLC lambda/translattribute.cmi OCAMLC lambda/translprim.cmi OCAMLC lambda/translcore.cmi OCAMLC lambda/translclass.cmi OCAMLC lambda/translmod.cmi OCAMLC lambda/tmc.cmi OCAMLC lambda/simplif.cmi OCAMLC middle_end/internal_variable_names.cmi OCAMLC middle_end/clambda_primitives.cmi OCAMLC bytecomp/instruct.cmi OCAMLC bytecomp/symtable.cmi OCAMLC typing/printtyped.cmo OCAMLC typing/printtyp.cmo OCAMLC typing/errortrace_report.cmo OCAMLC typing/includeclass.cmo OCAMLC typing/envaux.cmo OCAMLC typing/includecore.cmo OCAMLC typing/tast_iterator.cmo OCAMLC typing/tast_mapper.cmo OCAMLC typing/stypes.cmo OCAMLC file_formats/cmt_format.cmo OCAMLC typing/untypeast.cmo OCAMLC typing/typetexp.cmo OCAMLC typing/printpat.cmo OCAMLC typing/patterns.cmo OCAMLC typing/parmatch.cmo OCAMLC typing/typedecl_variance.cmo OCAMLC typing/typedecl_immediacy.cmo OCAMLC typing/typedecl_separability.cmo OCAMLC typing/typeopt.cmo OCAMLC typing/value_rec_check.cmo OCAMLC typing/typecore.cmo OCAMLC lambda/printlambda.cmo OCAMLC lambda/matching.cmo OCAMLC lambda/value_rec_compiler.cmo OCAMLC lambda/translobj.cmo OCAMLC lambda/translattribute.cmo OCAMLC lambda/translprim.cmo OCAMLC lambda/translcore.cmo OCAMLC lambda/translclass.cmo OCAMLC lambda/translmod.cmo OCAMLC lambda/tmc.cmo OCAMLC lambda/simplif.cmo OCAMLC bytecomp/bytegen.cmi OCAMLC bytecomp/printinstr.cmi OCAMLC bytecomp/emitcode.cmi OCAMLC bytecomp/bytelink.cmi OCAMLC driver/compile.cmi OCAMLC bytecomp/instruct.cmo OCAMLC bytecomp/bytegen.cmo OCAMLC bytecomp/printinstr.cmo OCAMLC bytecomp/emitcode.cmo OCAMLC bytecomp/bytelink.cmo OCAMLC bytecomp/bytelibrarian.cmo OCAMLC driver/compile.cmo OCAMLC driver/maindriver.cmo OCAMLC typing/cmt2annot.cmi OCAMLC typing/includemod.cmi OCAMLC typing/typedecl.cmi OCAMLC middle_end/variable.cmi OCAMLC middle_end/clambda.cmi OCAMLC bytecomp/meta.cmi OCAMLC typing/cmt2annot.cmo OCAMLC typing/includemod_errorprinter.cmi OCAMLC typing/includemod.cmo OCAMLC bytecomp/meta.cmo OCAMLC bytecomp/symtable.cmo OCAMLC typing/typemod.cmi OCAMLC typing/includemod_errorprinter.cmo OCAMLC typing/typedecl.cmo OCAMLC typing/typeclass.cmo OCAMLC middle_end/flambda/base_types/closure_element.cmi OCAMLC middle_end/symbol.cmi OCAMLC middle_end/flambda/parameter.cmi OCAMLC middle_end/flambda/base_types/mutable_variable.cmi OCAMLC middle_end/flambda/base_types/closure_id.cmi OCAMLC typing/typemod.cmo OCAMLC driver/compmisc.cmo OCAMLC driver/compile_common.cmo OCAMLC bytecomp/bytepackager.cmo OCAMLC middle_end/flambda/base_types/var_within_closure.cmi OCAMLC middle_end/flambda/base_types/closure_origin.cmi OCAMLC middle_end/flambda/projection.cmi LINKC compilerlibs/ocamlbytecomp.cma OCAMLC middle_end/flambda/flambda.cmi OCAMLC middle_end/flambda/freshening.cmi OCAMLC middle_end/flambda/simple_value_approx.cmi OCAMLC middle_end/flambda/export_info.cmi OCAMLC file_formats/cmx_format.cmi LINKC compilerlibs/ocamlcommon.cma LINKC ocamlc make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make ocamllex ocamltools library make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' CC yacc/closure.o CC yacc/error.o CC yacc/lalr.o CC yacc/lr0.o CC yacc/main.o CC yacc/mkpar.o CC yacc/output.o CC yacc/reader.o CC yacc/skeleton.o clang-18clang-18clang-18clang-18clang-18clang-18clang-18clang-18: : : : : : : : warning: warning: warning: warning: warning: warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC yacc/symtab.o CC yacc/verbose.o CC yacc/warshall.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make -C stdlib all make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' OCAMLC camlinternalFormatBasics.cmi MKEXE yacc/ocamlyacc clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make lex-all make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC lex/cset.cmi OCAMLYACC lex/parser.mli OCAMLLEX lex/lexer.ml OCAMLC lex/table.cmi OCAMLC lex/main.cmi OCAMLC lex/table.cmo OCAMLC lex/cset.cmo OCAMLC lex/syntax.cmi OCAMLC camlinternalFormatBasics.cmo OCAMLC stdlib.cmi OCAMLC lex/syntax.cmo OCAMLC lex/parser.cmi OCAMLC lex/lexgen.cmi OCAMLC lex/parser.cmo OCAMLC lex/lexer.cmi OCAMLC lex/lexgen.cmo OCAMLC lex/compact.cmi OCAMLC lex/common.cmi OCAMLC stdlib.cmo OCAMLC stdlib__Either.cmi OCAMLC stdlib__Sys.cmi OCAMLC lex/compact.cmo OCAMLC stdlib__Int32.cmi OCAMLC stdlib__Type.cmi OCAMLC stdlib__Atomic.cmi OCAMLC lex/lexer.cmo OCAMLC camlinternalLazy.cmi OCAMLC stdlib__Seq.cmi OCAMLC stdlib__Pair.cmi OCAMLC stdlib__Bool.cmi OCAMLC lex/common.cmo OCAMLC stdlib__Char.cmi OCAMLC stdlib__Uchar.cmi OCAMLC lex/output.cmi OCAMLC lex/outputbis.cmi OCAMLC stdlib__List.cmi OCAMLC stdlib__Int.cmi OCAMLC stdlib__Array.cmi OCAMLC stdlib__Iarray.cmi OCAMLC lex/output.cmo OCAMLC stdlib__Bytes.cmi OCAMLC stdlib__String.cmi OCAMLC lex/outputbis.cmo OCAMLC stdlib__Unit.cmi OCAMLC stdlib__Marshal.cmi OCAMLC lex/main.cmo OCAMLC stdlib__Float.cmi OCAMLC stdlib__Int32.cmo OCAMLC stdlib__Int64.cmi OCAMLC stdlib__Nativeint.cmi OCAMLC stdlib__Lexing.cmi OCAMLC stdlib__Repr.cmi OCAMLC stdlib__Set.cmi OCAMLC stdlib__Map.cmi OCAMLC stdlib__Stack.cmi OCAMLC stdlib__Queue.cmi OCAMLC stdlib__Buffer.cmi OCAMLC stdlib__Mutex.cmi OCAMLC stdlib__Semaphore.cmi OCAMLC stdlib__Domain.cmi OCAMLC stdlib__Arg.cmi OCAMLC stdlib__Fun.cmi OCAMLC stdlib__Complex.cmi OCAMLC stdlib__Digest.cmi OCAMLC stdlib__Random.cmi OCAMLC stdlib__Hashtbl.cmi LINKC lex/ocamllex OCAMLC stdlib__Scanf.cmi OCAMLC stdlib__Callback.cmi OCAMLC stdlib__Dynarray.cmi OCAMLC stdlib__Pqueue.cmi OCAMLC stdlib__Filename.cmi OCAMLC stdlib__Complex.cmo OCAMLC stdlib__ArrayLabels.cmi OCAMLC stdlib__ListLabels.cmi make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC stdlib__BytesLabels.cmi OCAMLC stdlib__StringLabels.cmi OCAMLC std_exit.cmi OCAMLC stdlib__Either.cmomake tools-all make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC tools/ocamldep.cmi OCAMLC middle_end/printclambda_primitives.cmi OCAMLC stdlib__Sys.cmo OCAMLC stdlib__Obj.cmi OCAMLC stdlib__Atomic.cmo OCAMLC stdlib__Lazy.cmi OCAMLC stdlib__Option.cmi OCAMLC stdlib__Pair.cmo OCAMLC stdlib__Result.cmi OCAMLC middle_end/printclambda.cmi OCAMLC stdlib__Bool.cmo OCAMLC middle_end/semantics_of_primitives.cmi OCAMLC middle_end/convert_primitives.cmi OCAMLC middle_end/flambda/base_types/id_types.cmi OCAMLC middle_end/flambda/pass_wrapper.cmi OCAMLC stdlib__Char.cmo OCAMLC stdlib__Uchar.cmo OCAMLC stdlib__List.cmo OCAMLC middle_end/flambda/flambda_iterators.cmi OCAMLC middle_end/flambda/flambda_utils.cmi OCAMLC middle_end/flambda/effect_analysis.cmi OCAMLC middle_end/flambda/inlining_cost.cmi OCAMLC middle_end/flambda/export_info_for_pack.cmi OCAMLC middle_end/compilenv.cmi OCAMLC middle_end/backend_intf.cmi OCAMLC middle_end/flambda/import_approx.cmi OCAMLC stdlib__Int.cmo OCAMLC middle_end/flambda/lift_code.cmi OCAMLC middle_end/flambda/closure_conversion_aux.cmi OCAMLC middle_end/flambda/initialize_symbol_to_let_symbol.cmi OCAMLC stdlib__Array.cmo OCAMLC stdlib__Iarray.cmo OCAMLC middle_end/flambda/lift_let_to_initialize_symbol.cmi OCAMLC middle_end/flambda/find_recursive_functions.cmi OCAMLC middle_end/flambda/invariant_params.cmi OCAMLC stdlib__Bytes.cmo OCAMLC middle_end/flambda/inconstant_idents.cmi OCAMLC middle_end/flambda/alias_analysis.cmi OCAMLC middle_end/flambda/lift_constants.cmi OCAMLC middle_end/flambda/share_constants.cmi OCAMLC middle_end/flambda/simplify_common.cmi OCAMLC middle_end/flambda/remove_unused_arguments.cmi OCAMLC middle_end/flambda/remove_unused_closure_vars.cmi OCAMLC middle_end/flambda/remove_unused_program_constructs.cmi OCAMLC middle_end/flambda/simplify_boxed_integer_ops_intf.cmi OCAMLC stdlib__String.cmo OCAMLC middle_end/flambda/simplify_primitives.cmi OCAMLC middle_end/flambda/inlining_stats_types.cmi OCAMLC middle_end/flambda/remove_free_vars_equal_to_args.cmi OCAMLC middle_end/flambda/ref_to_variables.cmi OCAMLC middle_end/flambda/flambda_invariants.cmi OCAMLC stdlib__Unit.cmo OCAMLC middle_end/flambda/traverse_for_exported_symbols.cmi OCAMLC middle_end/flambda/build_export_info.cmi OCAMLC middle_end/flambda/closure_offsets.cmi OCAMLC middle_end/flambda/un_anf.cmi OCAMLC stdlib__Marshal.cmo OCAMLC middle_end/flambda/flambda_to_clambda.cmi OCAMLC stdlib__Float.cmo OCAMLC middle_end/flambda/flambda_middle_end.cmi OCAMLC middle_end/internal_variable_names.cmo OCAMLC stdlib__Int64.cmo OCAMLC middle_end/linkage_name.cmo OCAMLC middle_end/compilation_unit.cmo OCAMLC middle_end/variable.cmo OCAMLC middle_end/flambda/base_types/closure_element.cmo OCAMLC middle_end/flambda/base_types/closure_id.cmo OCAMLC stdlib__Nativeint.cmo OCAMLC stdlib__Lexing.cmo OCAMLC stdlib__Parsing.cmi OCAMLC middle_end/symbol.cmo OCAMLC stdlib__Repr.cmo OCAMLC stdlib__Set.cmo OCAMLC stdlib__Map.cmo OCAMLC stdlib__Stack.cmo OCAMLC stdlib__Queue.cmo OCAMLC middle_end/backend_var.cmo OCAMLC stdlib__Buffer.cmo OCAMLC middle_end/clambda_primitives.cmo OCAMLC middle_end/printclambda_primitives.cmo OCAMLC middle_end/clambda.cmo OCAMLC stdlib__Mutex.cmo OCAMLC stdlib__Condition.cmi OCAMLC middle_end/printclambda.cmo OCAMLC middle_end/semantics_of_primitives.cmo OCAMLC camlinternalFormat.cmi OCAMLC middle_end/convert_primitives.cmo OCAMLC middle_end/flambda/base_types/id_types.cmo OCAMLC middle_end/flambda/base_types/export_id.cmo OCAMLC middle_end/flambda/base_types/tag.cmo OCAMLC middle_end/flambda/base_types/mutable_variable.cmo OCAMLC stdlib__Printf.cmi OCAMLC middle_end/flambda/base_types/set_of_closures_id.cmo OCAMLC middle_end/flambda/base_types/set_of_closures_origin.cmo OCAMLC middle_end/flambda/base_types/closure_origin.cmo OCAMLC stdlib__Printexc.cmi OCAMLC middle_end/flambda/base_types/var_within_closure.cmo OCAMLC middle_end/flambda/base_types/static_exception.cmo OCAMLC middle_end/flambda/pass_wrapper.cmo OCAMLC stdlib__Bigarray.cmi OCAMLC middle_end/flambda/allocated_const.cmo OCAMLC middle_end/flambda/parameter.cmo OCAMLC stdlib__Hashtbl.cmo OCAMLC middle_end/flambda/projection.cmo OCAMLC middle_end/flambda/flambda.cmo OCAMLC middle_end/flambda/flambda_iterators.cmo OCAMLC middle_end/flambda/flambda_utils.cmo OCAMLC middle_end/flambda/freshening.cmo OCAMLC stdlib__Weak.cmi OCAMLC middle_end/flambda/effect_analysis.cmo OCAMLC middle_end/flambda/inlining_cost.cmo OCAMLC middle_end/flambda/simple_value_approx.cmo OCAMLC middle_end/flambda/export_info.cmo OCAMLC middle_end/flambda/export_info_for_pack.cmo OCAMLC middle_end/compilenv.cmo OCAMLC stdlib__Format.cmi OCAMLC stdlib__Scanf.cmo OCAMLC middle_end/flambda/import_approx.cmo OCAMLC middle_end/flambda/lift_code.cmo OCAMLC stdlib__Callback.cmo OCAMLC middle_end/flambda/closure_conversion_aux.cmo OCAMLC middle_end/flambda/initialize_symbol_to_let_symbol.cmo OCAMLC middle_end/flambda/lift_let_to_initialize_symbol.cmo OCAMLC middle_end/flambda/find_recursive_functions.cmo OCAMLC middle_end/flambda/invariant_params.cmo OCAMLC middle_end/flambda/inconstant_idents.cmo OCAMLC middle_end/flambda/alias_analysis.cmo OCAMLC middle_end/flambda/lift_constants.cmo OCAMLC middle_end/flambda/share_constants.cmo OCAMLC middle_end/flambda/simplify_common.cmo OCAMLC middle_end/flambda/remove_unused_arguments.cmo OCAMLC middle_end/flambda/remove_unused_closure_vars.cmo OCAMLC middle_end/flambda/remove_unused_program_constructs.cmo OCAMLC middle_end/flambda/inlining_stats_types.cmo OCAMLC middle_end/flambda/remove_free_vars_equal_to_args.cmo OCAMLC middle_end/flambda/ref_to_variables.cmo OCAMLC middle_end/flambda/flambda_invariants.cmo OCAMLC middle_end/flambda/traverse_for_exported_symbols.cmo OCAMLC camlinternalOO.cmi OCAMLC middle_end/flambda/closure_offsets.cmo OCAMLC camlinternalMod.cmi OCAMLC middle_end/flambda/un_anf.cmo OCAMLC middle_end/flambda/flambda_to_clambda.cmo OCAMLC stdlib__Dynarray.cmo OCAMLC stdlib__Pqueue.cmo OCAMLC tools/objinfo.cmi OCAMLC tools/ocamlcmt.cmi OCAMLC tools/ocamlprof.cmi OCAMLC tools/ocamlcp_common.cmi OCAMLC tools/ocamlcp.cmi OCAMLC tools/ocamlmklib.cmi OCAMLC tools/ocamlmktop.cmi OCAMLC tools/ocamloptp.cmi GEN tools/opnames.ml OCAMLC tools/opnames.cmi OCAMLC tools/dumpobj.cmi OCAMLC tools/primreq.cmi OCAMLC tools/stripdebug.cmi OCAMLC tools/cmpbyt.cmi OCAMLC tools/profiling.cmi OCAMLC tools/ocamldep.cmo OCAMLC stdlib__Ephemeron.cmi OCAMLC middle_end/closure/closure.cmi OCAMLC middle_end/closure/closure_middle_end.cmi OCAMLC middle_end/flambda/closure_conversion.cmi OCAMLC middle_end/flambda/simplify_boxed_integer_ops.cmi OCAMLC stdlib__Filename.cmo OCAMLC stdlib__ArrayLabels.cmo OCAMLC stdlib__ListLabels.cmo OCAMLC middle_end/flambda/inlining_stats.cmi OCAMLC stdlib__BytesLabels.cmo OCAMLC stdlib__StringLabels.cmo OCAMLC stdlib__MoreLabels.cmi OCAMLC middle_end/flambda/inline_and_simplify_aux.cmi OCAMLC stdlib__StdLabels.cmi OCAMLC stdlib__Effect.cmi OCAMLC std_exit.cmo OCAMLC middle_end/closure/closure.cmo OCAMLC stdlib__Obj.cmo OCAMLC middle_end/closure/closure_middle_end.cmo OCAMLC stdlib__Type.cmo OCAMLC middle_end/flambda/closure_conversion.cmo OCAMLC camlinternalLazy.cmo OCAMLC stdlib__Lazy.cmo OCAMLC stdlib__Seq.cmo OCAMLC stdlib__Option.cmo OCAMLC stdlib__Result.cmo OCAMLC stdlib__Parsing.cmo OCAMLC stdlib__Condition.cmo OCAMLC stdlib__Semaphore.cmo OCAMLC stdlib__Domain.cmo OCAMLC camlinternalFormat.cmo OCAMLC stdlib__Printf.cmo OCAMLC middle_end/flambda/simplify_boxed_integer_ops.cmo OCAMLC stdlib__Arg.cmo OCAMLC middle_end/flambda/simplify_primitives.cmo OCAMLC middle_end/flambda/inlining_stats.cmo OCAMLC stdlib__Printexc.cmo OCAMLC stdlib__Fun.cmo OCAMLC stdlib__Gc.cmi OCAMLC stdlib__In_channel.cmi OCAMLC middle_end/flambda/inline_and_simplify_aux.cmo OCAMLC stdlib__Out_channel.cmi OCAMLC stdlib__Digest.cmo OCAMLC stdlib__Bigarray.cmo OCAMLC stdlib__Random.cmo OCAMLC stdlib__Weak.cmo OCAMLC middle_end/flambda/build_export_info.cmo OCAMLC stdlib__Format.cmo OCAMLC tools/objinfo.cmo OCAMLC tools/ocamlcmt.cmo OCAMLC camlinternalOO.cmo OCAMLC stdlib__Oo.cmi OCAMLC camlinternalMod.cmo OCAMLC stdlib__Ephemeron.cmo OCAMLC stdlib__MoreLabels.cmo OCAMLC tools/ocamlprof.cmo OCAMLC tools/ocamlcp_common.cmo OCAMLC stdlib__StdLabels.cmo OCAMLC stdlib__Effect.cmo OCAMLC stdlib__Gc.cmo OCAMLC tools/ocamlcp.cmo OCAMLC tools/ocamlmklib.cmo OCAMLC stdlib__In_channel.cmo OCAMLC stdlib__Out_channel.cmo OCAMLC tools/ocamlmktop.cmo OCAMLC tools/ocamloptp.cmo OCAMLC tools/opnames.cmo OCAMLC stdlib__Oo.cmo OCAMLC tools/dumpobj.cmo OCAMLC tools/primreq.cmo OCAMLC tools/stripdebug.cmo OCAMLC tools/cmpbyt.cmo OCAMLC tools/profiling.cmo LINKC tools/ocamldep OCAMLC middle_end/flambda/inlining_decision_intf.cmi OCAMLC middle_end/flambda/extract_projections.cmi OCAMLC middle_end/flambda/augment_specialised_args.cmi OCAMLC middle_end/flambda/unbox_free_vars_of_closures.cmi OCAMLC middle_end/flambda/unbox_specialised_args.cmi OCAMLC middle_end/flambda/unbox_closures.cmi OCAMLC middle_end/flambda/inlining_transforms.cmi OCAMLC middle_end/flambda/inlining_decision.cmi OCAMLC middle_end/flambda/inline_and_simplify.cmi OCAMLC middle_end/flambda/extract_projections.cmo OCAMLC middle_end/flambda/augment_specialised_args.cmo OCAMLC middle_end/flambda/unbox_free_vars_of_closures.cmo OCAMLC middle_end/flambda/unbox_specialised_args.cmo OCAMLC middle_end/flambda/unbox_closures.cmo OCAMLC middle_end/flambda/flambda_middle_end.cmo LINKC tools/ocamlcmt LINKC tools/ocamlprof LINKC tools/ocamlcp LINKC tools/ocamlmklib LINKC tools/ocamlmktop LINKC tools/ocamloptp LINKC tools/dumpobj LINKC tools/primreq LINKC tools/stripdebug LINKC tools/cmpbyt OCAMLC middle_end/flambda/inlining_transforms.cmo OCAMLC middle_end/flambda/inlining_decision.cmo OCAMLC middle_end/flambda/inline_and_simplify.cmo LINKC stdlib.cma make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' LINKC compilerlibs/ocamlmiddleend.cma LINKC tools/ocamlobjinfo make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make ocaml make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC toplevel/expunge.cmi OCAMLC toplevel/genprintval.cmi OCAMLC toplevel/trace.cmi OCAMLC toplevel/toploop.cmi OCAMLC toplevel/topprinters.cmi OCAMLC toplevel/topdirs.cmi OCAMLC toplevel/topmain.cmi OCAMLC toplevel/topstart.cmi OCAMLC toplevel/expunge.cmo cp toplevel/topmain.cmi toplevel/topmain.mli toplevel/byte OCAMLC toplevel/topstart.cmo cp toplevel/trace.cmi toplevel/trace.mli toplevel/byte OCAMLC toplevel/topcommon.cmi OCAMLC toplevel/genprintval.cmo OCAMLC toplevel/topprinters.cmo LINKC expunge OCAMLC toplevel/topeval.cmi OCAMLC toplevel/topcommon.cmo OCAMLC toplevel/byte/topmain.cmo cp toplevel/topeval.cmi toplevel/topeval.mli toplevel/byte OCAMLC toplevel/toploop.cmo OCAMLC toplevel/topdirs.cmo OCAMLC toplevel/byte/topeval.cmo OCAMLC toplevel/byte/trace.cmo LINKC compilerlibs/ocamltoplevel.cma LINKC ocaml.tmp GEN ocaml rm ocaml.tmp make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make opt-core make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' CC runtime/addrmap.n.o CC runtime/afl.n.o CC runtime/alloc.n.o CC runtime/array.n.o CC runtime/backtrace.n.o CC runtime/bigarray.n.o CC runtime/blake2.n.o CC runtime/callback.n.o CC runtime/codefrag.n.o clang-18clang-18clang-18clang-18: : : : warning: warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18clang-18: : : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.n.o CC runtime/custom.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.n.o CC runtime/domain.n.o CC runtime/dynlink.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/extern.n.o CC runtime/fail.n.o CC runtime/fiber.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/finalise.n.o CC runtime/floats.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_ctrl.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_stats.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/globroots.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/hash.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/intern.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/ints.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/io.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lexing.n.o CC runtime/lf_skiplist.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/main.n.o CC runtime/major_gc.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/md5.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memory.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memprof.n.o CC runtime/meta.n.o CC runtime/minor_gc.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.n.o CC runtime/obj.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/parsing.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/platform.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/printexc.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/prng.n.o CC runtime/roots.n.o CC runtime/runtime_events.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/shared_heap.n.o CC runtime/signals.n.o CC runtime/skiplist.n.o CC runtime/startup_aux.n.o CC runtime/str.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sync.n.o CC runtime/sys.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.n.o CC runtime/backtrace_nat.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/clambda_checks.n.o CC runtime/dynlink_nat.n.o CC runtime/fail_nat.n.o CC runtime/frame_descriptors.n.o clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_nat.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/signals_nat.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ASM runtime/amd64.o CC runtime/zstd.npic.o CC runtime/addrmap.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/afl.nd.o CC runtime/alloc.nd.o CC runtime/array.nd.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/backtrace.nd.o CC runtime/bigarray.nd.o CC runtime/blake2.nd.o CC runtime/callback.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/codefrag.nd.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/custom.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.nd.o CC runtime/domain.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/extern.nd.o CC runtime/fail.nd.o CC runtime/fiber.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/finalise.nd.o CC runtime/floats.nd.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_ctrl.nd.o CC runtime/gc_stats.nd.o CC runtime/globroots.nd.o CC runtime/hash.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/intern.nd.o CC runtime/ints.nd.o CC runtime/io.nd.o CC runtime/lexing.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lf_skiplist.nd.o CC runtime/main.nd.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/major_gc.nd.o CC runtime/md5.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memory.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memprof.nd.o CC runtime/meta.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.nd.o CC runtime/obj.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/parsing.nd.o CC runtime/platform.nd.o CC runtime/printexc.nd.o CC runtime/prng.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/roots.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/runtime_events.nd.o CC runtime/shared_heap.nd.o CC runtime/signals.nd.o CC runtime/skiplist.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_aux.nd.o CC runtime/str.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sync.nd.o CC runtime/sys.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.nd.o CC runtime/backtrace_nat.nd.o CC runtime/clambda_checks.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/dynlink_nat.nd.o CC runtime/fail_nat.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/frame_descriptors.nd.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_nat.nd.o CC runtime/signals_nat.nd.o ASM runtime/amd64.d.o CC runtime/addrmap.ni.o clang-18clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/afl.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/alloc.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/array.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/backtrace.ni.o CC runtime/bigarray.ni.o CC runtime/blake2.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/callback.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/codefrag.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/compare.ni.o CC runtime/custom.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.ni.o CC runtime/domain.ni.o CC runtime/dynlink.ni.o CC runtime/extern.ni.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fail.ni.o clang-18clang-18: clang-18: warning: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.ni.o CC runtime/finalise.ni.o CC runtime/floats.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_ctrl.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_stats.ni.o CC runtime/globroots.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/hash.ni.o CC runtime/intern.ni.o CC runtime/ints.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/io.ni.o CC runtime/lexing.ni.o CC runtime/lf_skiplist.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/main.ni.o CC runtime/major_gc.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/md5.ni.o CC runtime/memory.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memprof.ni.o CC runtime/meta.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.ni.o CC runtime/misc.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/obj.ni.o CC runtime/parsing.ni.o CC runtime/platform.ni.o CC runtime/printexc.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/prng.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/roots.ni.o CC runtime/runtime_events.ni.o CC runtime/shared_heap.ni.o CC runtime/signals.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/skiplist.ni.o CC runtime/startup_aux.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/str.ni.o CC runtime/sync.ni.o CC runtime/sys.ni.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.ni.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/weak.ni.o CC runtime/backtrace_nat.ni.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/clambda_checks.ni.o CC runtime/dynlink_nat.ni.o CC runtime/fail_nat.ni.o CC runtime/frame_descriptors.ni.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_nat.ni.o CC runtime/signals_nat.ni.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ASM runtime/amd64.i.o CC runtime/addrmap.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/afl.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/alloc.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/array.npic.o CC runtime/backtrace.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/bigarray.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/blake2.npic.o CC runtime/callback.npic.oclang-18 : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/codefrag.npic.o CC runtime/compare.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/custom.npic.o clang-18: warning: clang-18the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/debugger.npic.o CC runtime/domain.npic.o CC runtime/dynlink.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/extern.npic.o CC runtime/fail.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fiber.npic.o CC runtime/finalise.npic.o CC runtime/floats.npic.o CC runtime/gc_ctrl.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/gc_stats.npic.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/globroots.npic.o CC runtime/hash.npic.o CC runtime/intern.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/ints.npic.o CC runtime/io.npic.o CC runtime/lexing.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/lf_skiplist.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/main.npic.o CC runtime/major_gc.npic.o CC runtime/md5.npic.o CC runtime/memory.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/memprof.npic.o CC runtime/meta.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/minor_gc.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/misc.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/obj.npic.o CC runtime/parsing.npic.o CC runtime/platform.npic.o CC runtime/printexc.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/prng.npic.o CC runtime/roots.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/runtime_events.npic.o CC runtime/shared_heap.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/signals.npic.o clang-18clang-18 CC runtime/skiplist.npic.o: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/startup_aux.npic.o CC runtime/str.npic.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/sync.npic.o CC runtime/sys.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/unix.npic.o CC runtime/weak.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/backtrace_nat.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/clambda_checks.npic.o CC runtime/dynlink_nat.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/fail_nat.npic.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC runtime/frame_descriptors.npic.o CC runtime/startup_nat.npic.o CC runtime/signals_nat.npic.o ASM runtime/amd64_libasmrunpic.o clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] MKLIB runtime/libasmrun.a MKLIB runtime/libcomprmarsh.a MKLIB runtime/libasmrund.a MKLIB runtime/libasmruni.a MKLIB runtime/libasmrun_pic.a MKDLL runtime/libasmrun_shared.so clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] cd stdlib; ln -sf ../runtime/libasmrun.a . make ocamlopt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC asmcomp/x86_ast.cmi OCAMLC asmcomp/cmm.cmi OCAMLC asmcomp/coloring.cmi OCAMLC asmcomp/asmlink.cmi OCAMLC asmcomp/asmlibrarian.cmi OCAMLC asmcomp/asmpackager.cmi OCAMLC driver/opterrors.cmi OCAMLC driver/optcompile.cmi OCAMLC driver/optmaindriver.cmi OCAMLC tools/cvt_emit.cmi OCAMLLEX tools/cvt_emit.ml OCAMLC driver/optmain.cmi OCAMLC asmcomp/x86_proc.cmi OCAMLC asmcomp/x86_dsl.cmi OCAMLC asmcomp/x86_gas.cmi OCAMLC asmcomp/x86_masm.cmi OCAMLC asmcomp/arch.cmi OCAMLC asmcomp/printcmm.cmi OCAMLC asmcomp/reg.cmi OCAMLC asmcomp/strmatch.cmi OCAMLC asmcomp/cmmgen_state.cmi OCAMLC asmcomp/afl_instrument.cmi OCAMLC asmcomp/thread_sanitizer.cmi OCAMLC asmcomp/cmmgen.cmi OCAMLC asmcomp/cmm_invariants.cmi OCAMLC asmcomp/x86_proc.cmo OCAMLC asmcomp/x86_dsl.cmo OCAMLC asmcomp/x86_gas.cmo OCAMLC asmcomp/x86_masm.cmo OCAMLC asmcomp/arch.cmo OCAMLC asmcomp/cmm.cmo OCAMLC asmcomp/printcmm.cmo OCAMLC asmcomp/reg.cmo OCAMLC asmcomp/strmatch.cmo OCAMLC asmcomp/cmmgen_state.cmo OCAMLC asmcomp/afl_instrument.cmo OCAMLC asmcomp/cmm_invariants.cmo OCAMLC tools/cvt_emit.cmo OCAMLC asmcomp/asmlibrarian.cmo OCAMLC driver/opterrors.cmo OCAMLC driver/optmain.cmo OCAMLC asmcomp/mach.cmi OCAMLC asmcomp/cmm_helpers.cmi LINKC tools/cvt_emit OCAMLC asmcomp/proc.cmi OCAMLC asmcomp/interval.cmi OCAMLC asmcomp/dataflow.cmi OCAMLC asmcomp/polling.cmi OCAMLC asmcomp/selectgen.cmi OCAMLC asmcomp/selection.cmi OCAMLC asmcomp/comballoc.cmi OCAMLC asmcomp/CSEgen.cmi OCAMLC asmcomp/CSE.cmi OCAMLC asmcomp/liveness.cmi OCAMLC asmcomp/spill.cmi OCAMLC asmcomp/split.cmi OCAMLC asmcomp/interf.cmi OCAMLC asmcomp/linscan.cmi OCAMLC asmcomp/reloadgen.cmi OCAMLC asmcomp/reload.cmi OCAMLC asmcomp/deadcode.cmi OCAMLC asmcomp/stackframegen.cmi OCAMLC asmcomp/linear.cmi OCAMLC asmcomp/mach.cmo OCAMLC asmcomp/proc.cmo OCAMLC asmcomp/cmm_helpers.cmo OCAMLC asmcomp/thread_sanitizer.cmo OCAMLC asmcomp/cmmgen.cmo OCAMLC asmcomp/interval.cmo OCAMLC asmcomp/dataflow.cmo OCAMLC asmcomp/polling.cmo OCAMLC asmcomp/selectgen.cmo OCAMLC asmcomp/selection.cmo OCAMLC asmcomp/comballoc.cmo OCAMLC asmcomp/CSEgen.cmo OCAMLC asmcomp/CSE.cmo OCAMLC asmcomp/spill.cmo OCAMLC asmcomp/split.cmo OCAMLC asmcomp/interf.cmo OCAMLC asmcomp/coloring.cmo OCAMLC asmcomp/linscan.cmo OCAMLC asmcomp/reloadgen.cmo OCAMLC asmcomp/reload.cmo OCAMLC asmcomp/deadcode.cmo OCAMLC asmcomp/stackframegen.cmo OCAMLC asmcomp/linear.cmo GEN asmcomp/emit.ml OCAMLC driver/optmaindriver.cmo OCAMLC asmcomp/printmach.cmi OCAMLC asmcomp/stackframe.cmi OCAMLC asmcomp/printlinear.cmi OCAMLC asmcomp/linearize.cmi OCAMLC file_formats/linear_format.cmi OCAMLC asmcomp/schedgen.cmi OCAMLC asmcomp/scheduling.cmi OCAMLC asmcomp/branch_relaxation_intf.cmi OCAMLC asmcomp/emitenv.cmi OCAMLC asmcomp/emit.cmi OCAMLC asmcomp/printmach.cmo OCAMLC asmcomp/liveness.cmo OCAMLC asmcomp/stackframe.cmo OCAMLC asmcomp/printlinear.cmo OCAMLC asmcomp/linearize.cmo OCAMLC file_formats/linear_format.cmo OCAMLC asmcomp/schedgen.cmo OCAMLC asmcomp/scheduling.cmo OCAMLC asmcomp/branch_relaxation.cmi OCAMLC asmcomp/emitaux.cmi OCAMLC asmcomp/branch_relaxation.cmo OCAMLC asmcomp/asmgen.cmi OCAMLC asmcomp/emitaux.cmo OCAMLC asmcomp/emit.cmo OCAMLC asmcomp/asmgen.cmo OCAMLC asmcomp/asmlink.cmo OCAMLC asmcomp/asmpackager.cmo OCAMLC driver/optcompile.cmo LINKC compilerlibs/ocamloptcomp.cma LINKC ocamlopt make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make libraryopt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make -C stdlib allopt make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' OCAMLOPT camlinternalFormatBasics.cmx OCAMLOPT stdlib.cmx OCAMLOPT stdlib__Either.cmx OCAMLOPT stdlib__Sys.cmx OCAMLOPT stdlib__Atomic.cmx OCAMLOPT stdlib__Pair.cmx OCAMLOPT stdlib__Bool.cmx OCAMLOPT stdlib__Char.cmx OCAMLOPT stdlib__Int.cmx OCAMLOPT stdlib__Unit.cmx OCAMLOPT stdlib__Int64.cmx OCAMLOPT stdlib__Repr.cmx OCAMLOPT stdlib__Mutex.cmx OCAMLOPT std_exit.cmx OCAMLOPT stdlib__Int32.cmx OCAMLOPT stdlib__Nativeint.cmx OCAMLOPT stdlib__Condition.cmx OCAMLOPT stdlib__Uchar.cmx OCAMLOPT stdlib__Semaphore.cmx OCAMLOPT stdlib__Obj.cmx OCAMLOPT stdlib__Type.cmx OCAMLOPT camlinternalLazy.cmx OCAMLOPT stdlib__Callback.cmx OCAMLOPT stdlib__Lazy.cmx OCAMLOPT stdlib__Seq.cmx OCAMLOPT stdlib__Option.cmx OCAMLOPT stdlib__Result.cmx OCAMLOPT stdlib__List.cmx OCAMLOPT stdlib__Array.cmx OCAMLOPT stdlib__Bytes.cmx OCAMLOPT stdlib__Queue.cmx OCAMLOPT stdlib__Iarray.cmx OCAMLOPT stdlib__ArrayLabels.cmx OCAMLOPT stdlib__Float.cmx OCAMLOPT stdlib__Set.cmx OCAMLOPT stdlib__Map.cmx OCAMLOPT stdlib__Stack.cmx OCAMLOPT stdlib__Domain.cmx OCAMLOPT stdlib__ListLabels.cmx OCAMLOPT stdlib__String.cmx OCAMLOPT stdlib__Marshal.cmx OCAMLOPT stdlib__Lexing.cmx OCAMLOPT stdlib__BytesLabels.cmx OCAMLOPT stdlib__Parsing.cmx OCAMLOPT stdlib__Complex.cmx OCAMLOPT stdlib__Buffer.cmx OCAMLOPT stdlib__StringLabels.cmx OCAMLOPT stdlib__Bigarray.cmx OCAMLOPT camlinternalOO.cmx OCAMLOPT stdlib__StdLabels.cmx OCAMLOPT camlinternalFormat.cmx OCAMLOPT stdlib__Oo.cmx OCAMLOPT camlinternalMod.cmx OCAMLOPT stdlib__Printf.cmx OCAMLOPT stdlib__Format.cmx OCAMLOPT stdlib__Arg.cmx OCAMLOPT stdlib__Printexc.cmx OCAMLOPT stdlib__Scanf.cmx OCAMLOPT stdlib__Dynarray.cmx OCAMLOPT stdlib__Fun.cmx OCAMLOPT stdlib__Effect.cmx OCAMLOPT stdlib__Gc.cmx OCAMLOPT stdlib__In_channel.cmx OCAMLOPT stdlib__Out_channel.cmx OCAMLOPT stdlib__Pqueue.cmx OCAMLOPT stdlib__Digest.cmx OCAMLOPT stdlib__Random.cmx OCAMLOPT stdlib__Hashtbl.cmx OCAMLOPT stdlib__Filename.cmx OCAMLOPT stdlib__Weak.cmx OCAMLOPT stdlib__Ephemeron.cmx OCAMLOPT stdlib__MoreLabels.cmx LINKOPT stdlib.cmxa make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make ocamlc.opt make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLOPT utils/config.cmx OCAMLOPT utils/build_path_prefix_map.cmx OCAMLOPT utils/format_doc.cmx OCAMLOPT utils/arg_helper.cmx OCAMLOPT utils/local_store.cmx OCAMLOPT utils/terminfo.cmx OCAMLOPT utils/int_replace_polymorphic_compare.cmx OCAMLOPT utils/domainstate.cmx OCAMLOPT utils/binutils.cmx OCAMLOPT utils/lazy_backtrack.cmx OCAMLOPT utils/compression.cmx OCAMLOPT parsing/camlinternalMenhirLib.cmx OCAMLOPT lambda/switch.cmx OCAMLOPT lambda/runtimedef.cmx OCAMLOPT bytecomp/opcodes.cmx cd stdlib; ln -sf ../runtime/libcomprmarsh.a . OCAMLOPT bytecomp/bytesections.cmx OCAMLOPT utils/misc.cmx OCAMLOPT utils/identifiable.cmx OCAMLOPT utils/load_path.cmx OCAMLOPT utils/profile.cmx OCAMLOPT utils/warnings.cmx OCAMLOPT utils/consistbl.cmx OCAMLOPT utils/linkdeps.cmx OCAMLOPT utils/targetint.cmx OCAMLOPT utils/diffing.cmx OCAMLOPT bytecomp/dll.cmx OCAMLOPT utils/diffing_with_keys.cmx OCAMLOPT utils/numbers.cmx OCAMLOPT utils/clflags.cmx OCAMLOPT utils/strongly_connected_components.cmx OCAMLOPT utils/ccomp.cmx OCAMLOPT parsing/location.cmx OCAMLOPT typing/ident.cmx OCAMLOPT parsing/unit_info.cmx OCAMLOPT parsing/asttypes.cmx OCAMLOPT parsing/longident.cmx OCAMLOPT parsing/docstrings.cmx OCAMLOPT parsing/syntaxerr.cmx OCAMLOPT driver/compenv.cmx OCAMLOPT driver/errors.cmx OCAMLOPT lambda/debuginfo.cmx OCAMLOPT parsing/ast_iterator.cmx OCAMLOPT parsing/ast_helper.cmx OCAMLOPT driver/main_args.cmx OCAMLOPT parsing/builtin_attributes.cmx OCAMLOPT parsing/ast_mapper.cmx OCAMLOPT parsing/parser.cmx OCAMLOPT parsing/attr_helper.cmx OCAMLOPT parsing/depend.cmx OCAMLOPT typing/type_immediacy.cmx OCAMLOPT typing/primitive.cmx OCAMLOPT parsing/lexer.cmx OCAMLOPT parsing/pprintast.cmx OCAMLOPT typing/path.cmx OCAMLOPT typing/shape.cmx OCAMLOPT typing/types.cmx OCAMLOPT typing/data_types.cmx OCAMLOPT typing/gprinttyp.cmx OCAMLOPT typing/btype.cmx OCAMLOPT file_formats/cmi_format.cmx OCAMLOPT typing/errortrace.cmx OCAMLOPT typing/persistent_env.cmx OCAMLOPT typing/subst.cmx OCAMLOPT typing/predef.cmx OCAMLOPT typing/datarepr.cmx OCAMLOPT typing/signature_group.cmx OCAMLOPT parsing/parse.cmx OCAMLOPT parsing/printast.cmx OCAMLOPT typing/rawprinttyp.cmx OCAMLOPT typing/oprint.cmx OCAMLOPT typing/env.cmx OCAMLOPT parsing/ast_invariants.cmx OCAMLOPT driver/pparse.cmx OCAMLOPT driver/makedepend.cmx OCAMLOPT typing/typedtree.cmx OCAMLOPT typing/ctype.cmx OCAMLOPT typing/shape_reduce.cmx OCAMLOPT typing/typedecl_properties.cmx OCAMLOPT lambda/lambda.cmx OCAMLOPT typing/printtyped.cmx OCAMLOPT typing/tast_iterator.cmx OCAMLOPT typing/tast_mapper.cmx OCAMLOPT typing/untypeast.cmx OCAMLOPT typing/printpat.cmx OCAMLOPT lambda/value_rec_compiler.cmx OCAMLOPT lambda/translobj.cmx OCAMLOPT lambda/translattribute.cmx OCAMLOPT lambda/tmc.cmx OCAMLOPT bytecomp/instruct.cmx OCAMLOPT bytecomp/meta.cmx OCAMLOPT bytecomp/symtable.cmx OCAMLOPT file_formats/cmt_format.cmx OCAMLOPT lambda/simplif.cmx OCAMLOPT typing/out_type.cmx OCAMLOPT typing/mtype.cmx OCAMLOPT typing/patterns.cmx OCAMLOPT typing/typedecl_variance.cmx OCAMLOPT typing/typedecl_unboxed.cmx OCAMLOPT typing/typedecl_separability.cmx OCAMLOPT typing/typedecl_immediacy.cmx OCAMLOPT typing/typeopt.cmx OCAMLOPT typing/parmatch.cmx OCAMLOPT typing/value_rec_check.cmx OCAMLOPT typing/printtyp.cmx OCAMLOPT typing/errortrace_report.cmx OCAMLOPT typing/envaux.cmx OCAMLOPT typing/stypes.cmx OCAMLOPT lambda/printlambda.cmx OCAMLOPT typing/cmt2annot.cmx OCAMLOPT typing/includeclass.cmx OCAMLOPT typing/includecore.cmx OCAMLOPT typing/typetexp.cmx OCAMLOPT lambda/matching.cmx OCAMLOPT bytecomp/printinstr.cmx OCAMLOPT typing/includemod.cmx OCAMLOPT typing/typedecl.cmx OCAMLOPT typing/typecore.cmx OCAMLOPT typing/includemod_errorprinter.cmx OCAMLOPT lambda/translprim.cmx OCAMLOPT bytecomp/bytegen.cmx OCAMLOPT typing/typeclass.cmx OCAMLOPT lambda/translcore.cmx OCAMLOPT lambda/translclass.cmx OCAMLOPT typing/typemod.cmx OCAMLOPT lambda/translmod.cmx OCAMLOPT bytecomp/emitcode.cmx OCAMLOPT driver/compmisc.cmx OCAMLOPT bytecomp/bytelink.cmx OCAMLOPT driver/compile_common.cmx LINKOPT compilerlibs/ocamlcommon.cmxa OCAMLOPT driver/compile.cmx OCAMLOPT bytecomp/bytelibrarian.cmx OCAMLOPT bytecomp/bytepackager.cmx OCAMLOPT driver/maindriver.cmx LINKOPT compilerlibs/ocamlbytecomp.cmxa OCAMLOPT driver/main.cmx LINKOPT ocamlc.opt clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make otherlibraries ocamldebug ocamldoc \ ocamltest make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make lex-all OCAMLC otherlibs/dynlink/dynlink_config.cmi OCAMLC otherlibs/dynlink/dynlink_types.cmi make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC otherlibs/dynlink/dynlink_cmo_format.cmi OCAMLC otherlibs/dynlink/dynlink.cmi OCAMLC debugger/int64ops.cmi OCAMLC otherlibs/unix/unix.cmi OCAMLC debugger/debugger_config.cmi OCAMLC debugger/parameters.cmi make[3]: Nothing to be done for 'lex-all'. make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLLEX debugger/debugger_lexer.ml OCAMLYACC debugger/debugger_parser.mli OCAMLC debugger/question.cmi OCAMLC debugger/exec.cmi OCAMLC debugger/source.cmi OCAMLC debugger/events.cmi OCAMLC debugger/history.cmi OCAMLC debugger/show_source.cmi OCAMLC debugger/program_management.cmi OCAMLC debugger/loadprinter.cmi OCAMLC debugger/command_line.cmi OCAMLC debugger/main.cmi OCAMLC debugger/ocamldebug_entry.cmi OCAMLC ocamldoc/odoc_config.cmi OCAMLC ocamldoc/odoc_messages.cmi OCAMLC ocamldoc/odoc_types.cmi OCAMLYACC ocamldoc/odoc_text_parser.mli OCAMLC ocamldoc/odoc_name.cmi OCAMLC ocamldoc/odoc_print.cmi OCAMLC ocamldoc/odoc_comments_global.cmi OCAMLYACC ocamldoc/odoc_parser.mli OCAMLC otherlibs/str/str.cmi OCAMLC ocamldoc/odoc_config.cmo OCAMLLEX ocamldoc/odoc_text_lexer.ml OCAMLLEX ocamldoc/odoc_lexer.ml OCAMLLEX ocamldoc/odoc_see_lexer.ml OCAMLC ocamldoc/odoc_ocamlhtml.cmi OCAMLLEX ocamldoc/odoc_ocamlhtml.ml OCAMLC ocamldoc/odoc_latex_style.cmi OCAMLC ocamldoc/odoc.cmi OCAMLC ocamldoc/odoc_test.cmi CC ocamltest/run_unix.b.o CC ocamltest/run_stubs.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC ocamltest/ocamltest_config.cmi OCAMLC ocamltest/ocamltest_unix.cmi OCAMLC ocamltest/run_command.cmi OCAMLC ocamltest/filecompare.cmi clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC ocamltest/variables.cmi OCAMLC ocamltest/result.cmi OCAMLC ocamltest/tsl_ast.cmi OCAMLYACC ocamltest/tsl_parser.mli OCAMLLEX ocamltest/tsl_lexer.ml OCAMLC ocamltest/translate.cmi OCAMLC ocamltest/ocaml_backends.cmi OCAMLC ocamltest/ocaml_directories.cmi OCAMLC ocamltest/ocaml_files.cmi OCAMLC ocamltest/ocaml_commands.cmi OCAMLC ocamltest/debugger_flags.cmi OCAMLC ocamltest/debugger_variables.cmi OCAMLC ocamltest/main.cmi OCAMLC testsuite/lib/lib.cmi OCAMLC testsuite/lib/testing.cmi OCAMLC testsuite/tools/expect.cmi make tools-all OCAMLC otherlibs/dynlink/dynlink_platform_intf.cmi make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC otherlibs/dynlink/byte/dynlink_symtable.cmi cp otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.mli otherlibs/dynlink/byte/ OCAMLC otherlibs/dynlink/dynlink_config.cmo OCAMLC otherlibs/dynlink/dynlink_types.cmo OCAMLC debugger/int64ops.cmo OCAMLC debugger/primitives.cmi OCAMLC debugger/unix_tools.cmi OCAMLC debugger/debugger_config.cmo make[3]: Nothing to be done for 'tools-all'. make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC debugger/parameters.cmo OCAMLC debugger/exec.cmo OCAMLC debugger/pos.cmi OCAMLC debugger/events.cmo OCAMLC debugger/program_loading.cmi OCAMLC debugger/show_source.cmo OCAMLC debugger/time_travel.cmi OCAMLC debugger/frames.cmi OCAMLC debugger/show_information.cmi OCAMLC debugger/loadprinter.cmo OCAMLC ocamldoc/odoc_global.cmi OCAMLC ocamldoc/odoc_misc.cmi OCAMLC ocamldoc/odoc_text_parser.cmi OCAMLC ocamldoc/odoc_text.cmi OCAMLC ocamldoc/odoc_parameter.cmi OCAMLC ocamldoc/odoc_type.cmi OCAMLC ocamldoc/odoc_parser.cmi OCAMLC ocamldoc/odoc_env.cmi OCAMLC ocamldoc/odoc_messages.cmo OCAMLC ocamldoc/odoc_types.cmo OCAMLC ocamldoc/odoc_misc.cmo OCAMLC ocamldoc/odoc_text_parser.cmo OCAMLC ocamldoc/odoc_name.cmo OCAMLC ocamldoc/odoc_type.cmo OCAMLC ocamldoc/odoc_print.cmo OCAMLC ocamldoc/odoc_comments_global.cmo OCAMLC ocamldoc/odoc_parser.cmo OCAMLC ocamldoc/odoc_env.cmo OCAMLC ocamldoc/odoc_ocamlhtml.cmo OCAMLC ocamldoc/odoc_latex_style.cmo OCAMLC ocamltest/ocamltest_config.cmo OCAMLC ocamltest/ocamltest_unix.cmo OCAMLC ocamltest/ocamltest_stdlib.cmi OCAMLC ocamltest/variables.cmo OCAMLC ocamltest/environments.cmi OCAMLC ocamltest/result.cmo OCAMLC ocamltest/strace.cmi OCAMLC ocamltest/tsl_ast.cmo OCAMLC ocamltest/tsl_parser.cmi OCAMLC ocamltest/builtin_variables.cmi OCAMLC ocamltest/ocaml_backends.cmo OCAMLC ocamltest/ocaml_filetypes.cmi OCAMLC ocamltest/ocaml_variables.cmi OCAMLC ocamltest/ocaml_modifiers.cmi OCAMLC ocamltest/ocaml_directories.cmo OCAMLC ocamltest/ocaml_files.cmo OCAMLC ocamltest/ocaml_flags.cmi OCAMLC ocamltest/ocaml_commands.cmo OCAMLC ocamltest/ocaml_tools.cmi OCAMLC ocamltest/debugger_flags.cmo OCAMLC ocamltest/debugger_variables.cmo OCAMLC ocamltest/options.cmi OCAMLC testsuite/lib/lib.cmo OCAMLC testsuite/lib/testing.cmo OCAMLC testsuite/tools/expect.cmo OCAMLC otherlibs/dynlink/dynlink_common.cmi OCAMLC otherlibs/dynlink/dynlink_platform_intf.cmo OCAMLC otherlibs/dynlink/byte/dynlink_symtable.cmo OCAMLC debugger/primitives.cmo OCAMLC debugger/unix_tools.cmo OCAMLC debugger/debugcom.cmi OCAMLC debugger/input_handling.cmi OCAMLC debugger/source.cmo OCAMLC debugger/pos.cmo OCAMLC debugger/program_loading.cmo OCAMLC debugger/symbols.cmi OCAMLC debugger/breakpoints.cmi OCAMLC debugger/trap_barrier.cmi OCAMLC ocamldoc/odoc_text_lexer.cmi OCAMLC ocamldoc/odoc_value.cmi OCAMLC ocamldoc/odoc_extension.cmi OCAMLC ocamldoc/odoc_exception.cmi OCAMLC ocamldoc/odoc_lexer.cmi OCAMLC ocamldoc/odoc_see_lexer.cmi OCAMLC ocamldoc/odoc_global.cmo OCAMLC ocamldoc/odoc_text_lexer.cmo OCAMLC ocamldoc/odoc_text.cmo OCAMLC ocamldoc/odoc_parameter.cmo OCAMLC ocamldoc/odoc_value.cmo OCAMLC ocamldoc/odoc_extension.cmo OCAMLC ocamldoc/odoc_exception.cmo OCAMLC ocamldoc/odoc_lexer.cmo OCAMLC ocamldoc/odoc_see_lexer.cmo OCAMLC ocamltest/ocamltest_stdlib.cmo OCAMLC ocamltest/run_command.cmo OCAMLC ocamltest/filecompare.cmo OCAMLC ocamltest/environments.cmo OCAMLC ocamltest/actions.cmi OCAMLC ocamltest/strace.cmo OCAMLC ocamltest/tsl_parser.cmo OCAMLC ocamltest/tsl_lexer.cmi OCAMLC ocamltest/modifier_parser.cmi OCAMLC ocamltest/builtin_variables.cmo OCAMLC ocamltest/actions_helpers.cmi OCAMLC ocamltest/builtin_actions.cmi OCAMLC ocamltest/ocaml_filetypes.cmo OCAMLC ocamltest/ocaml_variables.cmo OCAMLC ocamltest/ocaml_modifiers.cmo OCAMLC ocamltest/ocaml_flags.cmo OCAMLC ocamltest/ocaml_compilers.cmi OCAMLC ocamltest/ocaml_actions.cmi OCAMLC ocamltest/debugger_actions.cmi LINKC testsuite/lib/testing.cma LINKC testsuite/tools/expect OCAMLC otherlibs/dynlink/dynlink_common.cmo OCAMLC otherlibs/dynlink/byte/dynlink.cmo OCAMLC debugger/parser_aux.cmi OCAMLC debugger/input_handling.cmo OCAMLC debugger/debugcom.cmo OCAMLC debugger/checkpoints.cmi OCAMLC debugger/program_management.cmo OCAMLC debugger/frames.cmo OCAMLC debugger/eval.cmi OCAMLC ocamldoc/odoc_class.cmi OCAMLC ocamltest/actions.cmo OCAMLC ocamltest/tests.cmi OCAMLC ocamltest/tsl_lexer.cmo OCAMLC ocamltest/modifier_parser.cmo OCAMLC ocamltest/actions_helpers.cmo OCAMLC ocamltest/builtin_actions.cmo OCAMLC ocamltest/ocaml_tools.cmo OCAMLC ocamltest/ocaml_compilers.cmo OCAMLC ocamltest/ocaml_toplevels.cmi OCAMLC ocamltest/ocaml_tests.cmi OCAMLC ocamltest/debugger_actions.cmo OCAMLC ocamltest/options.cmo LINKC otherlibs/dynlink/dynlink.cma OCAMLC debugger/debugger_parser.cmi OCAMLC debugger/checkpoints.cmo OCAMLC debugger/symbols.cmo OCAMLC debugger/breakpoints.cmo OCAMLC debugger/trap_barrier.cmo OCAMLC debugger/history.cmo OCAMLC debugger/printval.cmi OCAMLC debugger/time_travel.cmo OCAMLC debugger/debugger_parser.cmo OCAMLC debugger/main.cmo OCAMLC ocamldoc/odoc_module.cmi OCAMLC ocamldoc/odoc_str.cmi OCAMLC ocamldoc/odoc_class.cmo OCAMLC ocamltest/tests.cmo OCAMLC ocamltest/tsl_semantics.cmi OCAMLC ocamltest/ocaml_toplevels.cmo OCAMLC ocamltest/ocaml_actions.cmo OCAMLC ocamltest/ocaml_tests.cmo make -C otherlibs all OCAMLC debugger/debugger_lexer.cmi make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' for lib in runtime_events unix str systhreads; do (make -C $lib all) || exit $?; done make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' OCAMLC debugger/printval.cmo mkdir -p .dep CCDEPS .dep/runtime_events_consumer.d OCAMLC debugger/eval.cmo OCAMLC debugger/show_information.cmo OCAMLC ocamldoc/odoc_merge.cmi CC runtime_events_consumer.b.o CC runtime_events_consumer.n.o OCAMLC ocamldoc/odoc_sig.cmi OCAMLC ocamldoc/odoc_search.cmi OCAMLC ocamldoc/odoc_scan.cmi clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC ocamldoc/odoc_cross.cmi OCAMLC ocamldoc/odoc_comments.cmi OCAMLC ocamldoc/odoc_dep.cmi OCAMLC ocamldoc/odoc_analyse.cmi OCAMLC ocamldoc/odoc_info.cmi OCAMLC ocamldoc/odoc_module.cmo OCAMLC ocamldoc/odoc_str.cmo OCAMLC ocamldoc/odoc_merge.cmo OCAMLC runtime_events.cmi OCAMLC ocamldoc/odoc_sig.cmo OCAMLC ocamldoc/odoc_search.cmo OCAMLC ocamldoc/odoc_scan.cmo clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC runtime_events.cmo OCAMLC ocamldoc/odoc_cross.cmo OCAMLC ocamldoc/odoc_comments.cmo OCAMLC ocamldoc/odoc_dep.cmo OCAMLC ocamldoc/odoc_info.cmo OCAMLC ocamldoc/odoc_dag2html.cmi OCAMLC ocamldoc/odoc_to_text.cmi OCAMLC ocamldoc/odoc_man.cmi OCAMLMKLIB libcamlruntime_eventsbyt.a OCAMLMKLIB runtime_events.cma OCAMLC ocamldoc/odoc_latex.cmi clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC ocamldoc/odoc_texi.cmi OCAMLC ocamldoc/odoc_dot.cmi OCAMLC ocamltest/tsl_semantics.cmo OCAMLC ocamltest/translate.cmo OCAMLC ocamltest/main.cmo OCAMLC debugger/debugger_lexer.cmo OCAMLC debugger/question.cmo OCAMLC debugger/command_line.cmo make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' mkdir -p .dep OCAMLC ocamldoc/odoc_ast.cmi CCDEPS .dep/wait.d CCDEPS .dep/umask.d OCAMLC ocamldoc/odoc_dag2html.cmo OCAMLC ocamldoc/odoc_to_text.cmo OCAMLC ocamldoc/odoc_html.cmi CCDEPS .dep/termios.d OCAMLC ocamldoc/odoc_man.cmo OCAMLC ocamldoc/odoc_latex.cmo OCAMLC ocamldoc/odoc_texi.cmo CCDEPS .dep/spawn.d OCAMLC ocamldoc/odoc_dot.cmo CCDEPS .dep/signals.d CCDEPS .dep/setuid.d CCDEPS .dep/setsid.d CCDEPS .dep/setgroups.d CCDEPS .dep/setgid.d CCDEPS .dep/rewinddir.d CCDEPS .dep/readdir.d OCAMLC ocamldoc/odoc_ast.cmo CCDEPS .dep/opendir.d CCDEPS .dep/nice.d CCDEPS .dep/mkfifo.d CCDEPS .dep/kill.d OCAMLC ocamldoc/odoc_analyse.cmo CCDEPS .dep/itimer.d OCAMLC ocamldoc/odoc_html.cmo CCDEPS .dep/initgroups.d OCAMLC ocamldoc/odoc_gen.cmi CCDEPS .dep/getuid.d CCDEPS .dep/getpw.d CCDEPS .dep/getppid.d OCAMLC debugger/ocamldebug.cmo CCDEPS .dep/getlogin.d CCDEPS .dep/getgroups.d CCDEPS .dep/getgr.d CCDEPS .dep/getgid.d CCDEPS .dep/geteuid.d CCDEPS .dep/getegid.d CCDEPS .dep/ftruncate.d CCDEPS .dep/fork.d OCAMLC ocamldoc/odoc_gen.cmo CCDEPS .dep/fcntl.d CCDEPS .dep/fchown.d OCAMLC ocamldoc/odoc_args.cmi CCDEPS .dep/fchmod.d CCDEPS .dep/dup2.d CCDEPS .dep/closedir.d CCDEPS .dep/chroot.d CCDEPS .dep/chown.d CCDEPS .dep/alarm.d CCDEPS .dep/write_unix.d OCAMLC debugger/ocamldebug_entry.cmo CCDEPS .dep/utimes_unix.d CCDEPS .dep/unixsupport_unix.d CCDEPS .dep/truncate_unix.d CCDEPS .dep/times_unix.d CCDEPS .dep/symlink_unix.d CCDEPS .dep/stat_unix.d CCDEPS .dep/sockopt_unix.d CCDEPS .dep/socketpair_unix.d CCDEPS .dep/socket_unix.d CCDEPS .dep/sleep_unix.d CCDEPS .dep/shutdown_unix.d OCAMLC ocamldoc/odoc_args.cmo CCDEPS .dep/sendrecv_unix.d CCDEPS .dep/select_unix.d CCDEPS .dep/rename_unix.d CCDEPS .dep/realpath_unix.d CCDEPS .dep/readlink_unix.d OCAMLC ocamldoc/odoc.cmo CCDEPS .dep/read_unix.d CCDEPS .dep/pipe_unix.d CCDEPS .dep/open_unix.d CCDEPS .dep/mmap_unix.d CCDEPS .dep/lseek_unix.d OCAMLC ocamldoc/odoc_test.cmo CCDEPS .dep/lockf_unix.d CCDEPS .dep/listen_unix.d CCDEPS .dep/link_unix.d CCDEPS .dep/isatty_unix.d CCDEPS .dep/gettimeofday_unix.d CCDEPS .dep/getsockname_unix.d CCDEPS .dep/getpid_unix.d CCDEPS .dep/getpeername_unix.d CCDEPS .dep/errmsg_unix.d CCDEPS .dep/envir_unix.d CCDEPS .dep/dup_unix.d CCDEPS .dep/connect_unix.d CCDEPS .dep/close_unix.d CCDEPS .dep/channels_unix.d CCDEPS .dep/bind_unix.d CCDEPS .dep/accept_unix.d CCDEPS .dep/unlink.d CCDEPS .dep/time.d CCDEPS .dep/strofaddr.d CCDEPS .dep/socketaddr.d CCDEPS .dep/rmdir.d CCDEPS .dep/putenv.d CCDEPS .dep/mmap_ba.d CCDEPS .dep/gmtime.d CCDEPS .dep/getserv.d CCDEPS .dep/getproto.d CCDEPS .dep/getnameinfo.d CCDEPS .dep/gethostname.d CCDEPS .dep/gethost.d CCDEPS .dep/getcwd.d CCDEPS .dep/getaddrinfo.d CCDEPS .dep/exit.d CCDEPS .dep/mkdir.d CCDEPS .dep/fsync.d CCDEPS .dep/execvp.d CCDEPS .dep/execve.d CCDEPS .dep/execv.d CCDEPS .dep/cstringv.d CCDEPS .dep/cst2constr.d LINKC ocamldoc/odoc_info.cma CCDEPS .dep/chmod.d CCDEPS .dep/chdir.d CCDEPS .dep/addrofstr.d CCDEPS .dep/access.d CC access.b.o CC addrofstr.b.o CC chdir.b.o CC chmod.b.o CC cst2constr.b.o CC cstringv.b.o CC execv.b.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18 : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC execve.b.o CC execvp.b.o CC fsync.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC mkdir.b.o CC exit.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getaddrinfo.b.o CC getcwd.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gethost.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: clang-18: warning: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gethostname.b.o CC getnameinfo.b.o CC getproto.b.o CC getserv.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gmtime.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC mmap_ba.b.o CC putenv.b.o CC rmdir.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC socketaddr.b.o CC strofaddr.b.o CC time.b.o CC unlink.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC accept_unix.b.o CC bind_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC channels_unix.b.o CC close_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC connect_unix.b.o CC dup_unix.b.o CC envir_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC errmsg_unix.b.o CC getpeername_unix.b.o CC getpid_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getsockname_unix.b.o CC gettimeofday_unix.b.o CC isatty_unix.b.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC link_unix.b.o CC listen_unix.b.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC lockf_unix.b.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC lseek_unix.b.o CC mmap_unix.b.o CC open_unix.b.o CC pipe_unix.b.o CC read_unix.b.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC readlink_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC realpath_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC rename_unix.b.o CC select_unix.b.o CC sendrecv_unix.b.o CC shutdown_unix.b.o CC sleep_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC socket_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC socketpair_unix.b.o CC sockopt_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC stat_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC symlink_unix.b.o CC times_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC truncate_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC unixsupport_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC utimes_unix.b.o CC write_unix.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC alarm.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC chown.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC chroot.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC closedir.b.o CC dup2.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC fchmod.b.o CC fchown.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC fcntl.b.o CC fork.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC ftruncate.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getegid.b.o CC geteuid.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getgid.b.o CC getgr.b.o CC getgroups.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getlogin.b.o CC getppid.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getpw.b.o CC getuid.b.o CC initgroups.b.o CC itimer.b.o CC kill.b.o CC mkfifo.b.o CC nice.b.o CC opendir.b.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: clang-18warning: : the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18clang-18clang-18: : : : warning: warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC readdir.b.o CC rewinddir.b.o CC setgid.b.o CC setgroups.b.o CC setsid.b.o CC setuid.b.o clang-18: clang-18warning: : the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC signals.b.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC spawn.b.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC termios.b.o CC umask.b.o CC wait.b.o CC access.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC addrofstr.n.o CC chdir.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC chmod.n.o CC cst2constr.n.o CC cstringv.n.o CC execv.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC execve.n.o CC execvp.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC fsync.n.o CC mkdir.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC exit.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18 CC getaddrinfo.n.o: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getcwd.n.o CC gethost.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gethostname.n.o CC getnameinfo.n.o CC getproto.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getserv.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gmtime.n.o CC mmap_ba.n.o CC putenv.n.o CC rmdir.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC socketaddr.n.o CC strofaddr.n.o CC time.n.o CC unlink.n.o CC accept_unix.n.oclang-18 : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC bind_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC channels_unix.n.o CC close_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]clang-18clang-18 : : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC connect_unix.n.o CC dup_unix.n.o CC envir_unix.n.o CC errmsg_unix.n.o CC getpeername_unix.n.o CC getpid_unix.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getsockname_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC gettimeofday_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC isatty_unix.n.o CC link_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC listen_unix.n.o CC lockf_unix.n.o CC lseek_unix.n.o CC mmap_unix.n.oclang-18 : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC open_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC pipe_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC read_unix.n.o CC readlink_unix.n.o CC realpath_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC rename_unix.n.o clang-18clang-18: : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC select_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC sendrecv_unix.n.o CC shutdown_unix.n.o CC sleep_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC socket_unix.n.o CC socketpair_unix.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC sockopt_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC stat_unix.n.o CC symlink_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC times_unix.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC truncate_unix.n.o CC unixsupport_unix.n.o CC utimes_unix.n.o CC write_unix.n.o CC alarm.n.o clang-18clang-18clang-18: : : warning: warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC chown.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC chroot.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC closedir.n.o CC dup2.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC fchmod.n.o CC fchown.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC fcntl.n.o CC fork.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC ftruncate.n.o clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getegid.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC geteuid.n.o CC getgid.n.o CC getgr.n.o CC getgroups.n.o CC getlogin.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC getppid.n.o CC getpw.n.o CC getuid.n.o CC initgroups.n.o CC itimer.n.o CC kill.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC mkfifo.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC nice.n.o CC opendir.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC readdir.n.o CC rewinddir.n.o CC setgid.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC setgroups.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC setsid.n.o CC setuid.n.o CC signals.n.o CC spawn.n.o CC termios.n.o CC umask.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] CC wait.n.o clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC unix.cmo OCAMLC unixLabels.cmi clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB libunixbyt.a clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC unixLabels.cmo OCAMLMKLIB unix.cma make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' mkdir -p .dep CCDEPS .dep/strstubs.d CC strstubs.b.o CC strstubs.n.o OCAMLC str.cmo clang-18clang-18: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB libcamlstrbyt.a clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB str.cma make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' mkdir -p .dep CCDEPS .dep/st_stubs.n.d CCDEPS .dep/st_stubs.b.d CC st_stubs.b.o OCAMLC thread.cmi OCAMLC event.cmi clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLC event.cmo OCAMLC thread.cmo OCAMLMKLIB threads.cma OCAMLMKLIB libthreads.a clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' LINKC debugger/ocamldebug LINKC ocamldoc/ocamldoc LINKC ocamltest/ocamltest clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make ocamlopt.opt make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLOPT middle_end/internal_variable_names.cmx OCAMLOPT middle_end/linkage_name.cmx OCAMLOPT middle_end/backend_var.cmx OCAMLOPT middle_end/clambda_primitives.cmx OCAMLOPT middle_end/flambda/base_types/id_types.cmx OCAMLOPT middle_end/flambda/base_types/tag.cmx OCAMLOPT middle_end/flambda/base_types/static_exception.cmx OCAMLOPT middle_end/flambda/pass_wrapper.cmx OCAMLOPT middle_end/flambda/allocated_const.cmx OCAMLOPT asmcomp/arch.cmx OCAMLOPT driver/opterrors.cmx OCAMLOPT middle_end/printclambda_primitives.cmx OCAMLOPT middle_end/semantics_of_primitives.cmx OCAMLOPT middle_end/convert_primitives.cmx OCAMLOPT asmcomp/cmm.cmx OCAMLOPT middle_end/compilation_unit.cmx OCAMLOPT middle_end/clambda.cmx OCAMLOPT asmcomp/printcmm.cmx OCAMLOPT asmcomp/reg.cmx OCAMLOPT asmcomp/strmatch.cmx OCAMLOPT asmcomp/afl_instrument.cmx OCAMLOPT asmcomp/cmm_invariants.cmx OCAMLOPT middle_end/variable.cmx OCAMLOPT middle_end/flambda/base_types/export_id.cmx OCAMLOPT middle_end/flambda/base_types/set_of_closures_id.cmx OCAMLOPT middle_end/printclambda.cmx OCAMLOPT asmcomp/mach.cmx OCAMLOPT middle_end/flambda/base_types/set_of_closures_origin.cmx OCAMLOPT middle_end/flambda/base_types/closure_element.cmx OCAMLOPT middle_end/symbol.cmx OCAMLOPT middle_end/flambda/base_types/mutable_variable.cmx OCAMLOPT middle_end/flambda/parameter.cmx OCAMLOPT asmcomp/dataflow.cmx OCAMLOPT asmcomp/comballoc.cmx OCAMLOPT asmcomp/split.cmx OCAMLOPT asmcomp/reloadgen.cmx OCAMLOPT asmcomp/deadcode.cmx OCAMLOPT asmcomp/stackframegen.cmx OCAMLOPT asmcomp/linear.cmx OCAMLOPT middle_end/flambda/base_types/closure_id.cmx OCAMLOPT middle_end/flambda/base_types/var_within_closure.cmx OCAMLOPT middle_end/flambda/closure_conversion_aux.cmx OCAMLOPT asmcomp/polling.cmx OCAMLOPT asmcomp/reload.cmx OCAMLOPT file_formats/linear_format.cmx OCAMLOPT asmcomp/branch_relaxation.cmx OCAMLOPT middle_end/flambda/base_types/closure_origin.cmx OCAMLOPT middle_end/flambda/projection.cmx OCAMLOPT asmcomp/stackframe.cmx OCAMLOPT middle_end/flambda/un_anf.cmx OCAMLOPT asmcomp/linearize.cmx OCAMLOPT middle_end/flambda/flambda.cmx OCAMLOPT middle_end/flambda/flambda_iterators.cmx OCAMLOPT middle_end/flambda/effect_analysis.cmx OCAMLOPT middle_end/flambda/initialize_symbol_to_let_symbol.cmx OCAMLOPT middle_end/flambda/alias_analysis.cmx OCAMLOPT middle_end/flambda/remove_unused_program_constructs.cmx OCAMLOPT middle_end/flambda/flambda_utils.cmx OCAMLOPT middle_end/flambda/inlining_cost.cmx OCAMLOPT middle_end/flambda/lift_code.cmx OCAMLOPT middle_end/flambda/share_constants.cmx OCAMLOPT middle_end/flambda/ref_to_variables.cmx OCAMLOPT middle_end/flambda/flambda_invariants.cmx OCAMLOPT middle_end/flambda/inlining_stats_types.cmx OCAMLOPT middle_end/flambda/freshening.cmx OCAMLOPT middle_end/flambda/closure_conversion.cmx OCAMLOPT middle_end/flambda/lift_let_to_initialize_symbol.cmx OCAMLOPT middle_end/flambda/find_recursive_functions.cmx OCAMLOPT middle_end/flambda/invariant_params.cmx OCAMLOPT middle_end/flambda/inconstant_idents.cmx OCAMLOPT middle_end/flambda/remove_unused_closure_vars.cmx OCAMLOPT middle_end/flambda/remove_free_vars_equal_to_args.cmx OCAMLOPT middle_end/flambda/closure_offsets.cmx OCAMLOPT middle_end/flambda/inlining_stats.cmx OCAMLOPT middle_end/flambda/remove_unused_arguments.cmx OCAMLOPT middle_end/flambda/simple_value_approx.cmx OCAMLOPT middle_end/flambda/export_info.cmx OCAMLOPT middle_end/flambda/lift_constants.cmx OCAMLOPT middle_end/flambda/simplify_common.cmx OCAMLOPT middle_end/flambda/inline_and_simplify_aux.cmx OCAMLOPT middle_end/flambda/simplify_boxed_integer_ops.cmx OCAMLOPT middle_end/flambda/simplify_primitives.cmx OCAMLOPT middle_end/flambda/export_info_for_pack.cmx OCAMLOPT middle_end/compilenv.cmx OCAMLOPT middle_end/flambda/traverse_for_exported_symbols.cmx OCAMLOPT middle_end/flambda/extract_projections.cmx OCAMLOPT middle_end/flambda/augment_specialised_args.cmx OCAMLOPT middle_end/flambda/inlining_transforms.cmx OCAMLOPT middle_end/flambda/unbox_free_vars_of_closures.cmx OCAMLOPT middle_end/flambda/inlining_decision.cmx OCAMLOPT middle_end/closure/closure.cmx OCAMLOPT middle_end/flambda/import_approx.cmx OCAMLOPT middle_end/flambda/build_export_info.cmx OCAMLOPT middle_end/flambda/flambda_to_clambda.cmx OCAMLOPT asmcomp/x86_proc.cmx OCAMLOPT asmcomp/cmmgen_state.cmx OCAMLOPT asmcomp/emitaux.cmx OCAMLOPT middle_end/flambda/unbox_specialised_args.cmx OCAMLOPT middle_end/flambda/unbox_closures.cmx OCAMLOPT asmcomp/x86_dsl.cmx OCAMLOPT asmcomp/x86_gas.cmx OCAMLOPT asmcomp/x86_masm.cmx OCAMLOPT asmcomp/proc.cmx OCAMLOPT asmcomp/cmm_helpers.cmx OCAMLOPT middle_end/flambda/inline_and_simplify.cmx OCAMLOPT asmcomp/interval.cmx OCAMLOPT asmcomp/selectgen.cmx OCAMLOPT asmcomp/CSEgen.cmx OCAMLOPT asmcomp/spill.cmx OCAMLOPT asmcomp/interf.cmx OCAMLOPT asmcomp/coloring.cmx OCAMLOPT asmcomp/schedgen.cmx OCAMLOPT asmcomp/emit.cmx OCAMLOPT middle_end/closure/closure_middle_end.cmx OCAMLOPT asmcomp/printmach.cmx OCAMLOPT asmcomp/CSE.cmx OCAMLOPT asmcomp/linscan.cmx OCAMLOPT asmcomp/scheduling.cmx OCAMLOPT middle_end/flambda/flambda_middle_end.cmx OCAMLOPT asmcomp/selection.cmx OCAMLOPT asmcomp/liveness.cmx OCAMLOPT asmcomp/printlinear.cmx OCAMLOPT asmcomp/thread_sanitizer.cmx OCAMLOPT asmcomp/cmmgen.cmx OCAMLOPT asmcomp/asmgen.cmx OCAMLOPT asmcomp/asmlink.cmx OCAMLOPT driver/optcompile.cmx OCAMLOPT asmcomp/asmlibrarian.cmx OCAMLOPT asmcomp/asmpackager.cmx OCAMLOPT driver/optmaindriver.cmx LINKOPT compilerlibs/ocamloptcomp.cmxa OCAMLOPT driver/optmain.cmx LINKOPT ocamlopt.opt clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make otherlibrariesopt make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' cp otherlibs/dynlink/dynlink.cmi otherlibs/dynlink/dynlink.mli otherlibs/dynlink/native/ OCAMLOPT otherlibs/dynlink/dynlink_config.cmx OCAMLOPT otherlibs/dynlink/dynlink_types.cmx OCAMLC otherlibs/dynlink/dynlink_cmxs_format.cmi OCAMLOPT otherlibs/dynlink/dynlink_platform_intf.cmx OCAMLOPT otherlibs/dynlink/dynlink_common.cmx OCAMLOPT otherlibs/dynlink/native/dynlink.cmx LINKOPT otherlibs/dynlink/dynlink.cmxa make -C otherlibs allopt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' for lib in runtime_events unix str systhreads; do (make -C $lib allopt) || exit $?; done make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' OCAMLMKLIB libcamlruntime_eventsnat.a OCAMLOPT runtime_events.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB runtime_events.cmxa OCAMLOPT runtime_events.cmxs clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' OCAMLMKLIB libunixnat.a OCAMLOPT unix.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLOPT unixLabels.cmx OCAMLMKLIB unix.cmxa OCAMLOPT unix.cmxs clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' OCAMLMKLIB libcamlstrnat.a OCAMLOPT str.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB str.cmxa OCAMLOPT str.cmxs clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' CC st_stubs.n.o OCAMLOPT thread.cmx OCAMLOPT event.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLMKLIB libthreadsnat.a clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] LINKOPT threads.cmxa make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make ocamllex.opt ocamltoolsopt ocamltoolsopt.opt \ ocamldoc.opt \ ocamltest.opt othertools ocamlnat make[2]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make lex-allopt make tools-allopt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make -C otherlibs allopt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' for lib in runtime_events unix str systhreads; do (make -C $lib allopt) || exit $?; done make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' OCAMLOPT ocamldoc/odoc_config.cmx OCAMLOPT ocamldoc/odoc_messages.cmx make[4]: Nothing to be done for 'allopt'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' OCAMLOPT ocamldoc/odoc_print.cmx make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' OCAMLOPT ocamldoc/odoc_comments_global.cmx OCAMLOPT ocamldoc/odoc_ocamlhtml.cmx OCAMLOPT ocamldoc/odoc_latex_style.cmx make[4]: Nothing to be done for 'allopt'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Nothing to be done for 'allopt'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' make[4]: Nothing to be done for 'allopt'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' OCAMLOPT tools/profiling.cmx cd otherlibs/dynlink; ln -sf native/dynlink.cmx . make lex-all make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' CC ocamltest/run_unix.n.o CC ocamltest/run_stubs.n.o OCAMLOPT ocamltest/ocamltest_config.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLOPT lex/cset.cmx clang-18: OCAMLOPT lex/table.cmxwarning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[3]: Nothing to be done for 'lex-all'. make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLOPT ocamltest/ocamltest_unix.cmx OCAMLOPT ocamltest/variables.cmx OCAMLOPT ocamltest/result.cmx OCAMLOPT ocamltest/tsl_ast.cmx OCAMLOPT ocamltest/ocaml_backends.cmx OCAMLOPT testsuite/lib/testing.cmx ASM testsuite/tools/asmgen_amd64.o OCAMLC testsuite/tools/parsecmmaux.cmi OCAMLYACC testsuite/tools/parsecmm.mli make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLLEX testsuite/tools/lexcmm.ml OCAMLC testsuite/tools/codegen_main.cmi make tools-all make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLC tools/ocamltex.cmi OCAMLC toplevel/native/tophooks.cmi cp toplevel/topeval.cmi toplevel/topeval.mli toplevel/native cp toplevel/trace.cmi toplevel/trace.mli toplevel/native cp toplevel/topmain.cmi toplevel/topmain.mli toplevel/native OCAMLOPT toplevel/genprintval.cmx OCAMLOPT toplevel/native/trace.cmx make[3]: Nothing to be done for 'tools-all'. make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLOPT ocamldoc/odoc_types.cmx OCAMLOPT lex/syntax.cmx OCAMLOPT ocamltest/ocamltest_stdlib.cmx OCAMLOPT ocamltest/strace.cmx OCAMLOPT ocamltest/tsl_parser.cmx OCAMLOPT ocamltest/builtin_variables.cmx OCAMLOPT ocamltest/ocaml_filetypes.cmx OCAMLOPT ocamltest/debugger_variables.cmx OCAMLC testsuite/tools/parsecmmaux.cmo OCAMLC testsuite/tools/parsecmm.cmi make -C otherlibs all OCAMLC tools/ocamltex.cmo make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' for lib in runtime_events unix str systhreads; do (make -C $lib all) || exit $?; done make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str' make[4]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' OCAMLOPT ocamldoc/odoc_global.cmx OCAMLOPT ocamldoc/odoc_misc.cmx make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads' make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs' OCAMLOPT ocamldoc/odoc_parameter.cmx OCAMLOPT ocamldoc/odoc_parser.cmx OCAMLOPT ocamltest/run_command.cmx OCAMLOPT ocamltest/environments.cmx OCAMLOPT ocamltest/tsl_lexer.cmx OCAMLOPT ocamltest/ocaml_variables.cmx OCAMLOPT ocamltest/ocaml_directories.cmx OCAMLOPT lex/parser.cmx OCAMLOPT lex/lexgen.cmx LINKOPT testsuite/lib/testing.cmxa OCAMLOPT ocamldoc/odoc_text_parser.cmx OCAMLOPT ocamldoc/odoc_name.cmx OCAMLOPT ocamldoc/odoc_lexer.cmx OCAMLOPT ocamldoc/odoc_see_lexer.cmx OCAMLOPT ocamltest/filecompare.cmx OCAMLOPT ocamltest/actions.cmx OCAMLOPT ocamltest/modifier_parser.cmx OCAMLOPT ocamltest/ocaml_modifiers.cmx OCAMLOPT ocamltest/ocaml_files.cmx OCAMLOPT ocamltest/debugger_flags.cmx OCAMLOPT lex/lexer.cmx OCAMLC testsuite/tools/parsecmm.cmo OCAMLC testsuite/tools/lexcmm.cmi OCAMLOPT ocamldoc/odoc_text_lexer.cmx OCAMLOPT ocamldoc/odoc_value.cmx OCAMLOPT ocamldoc/odoc_type.cmx OCAMLOPT ocamldoc/odoc_env.cmx OCAMLOPT ocamltest/tests.cmx OCAMLOPT ocamltest/actions_helpers.cmx OCAMLOPT ocamltest/ocaml_flags.cmx OCAMLOPT ocamltest/ocaml_commands.cmx OCAMLC testsuite/tools/lexcmm.cmo OCAMLC testsuite/tools/codegen_main.cmo LINKC tools/ocamltex OCAMLOPT toplevel/topcommon.cmx OCAMLOPT toplevel/topprinters.cmx OCAMLOPT ocamldoc/odoc_text.cmx OCAMLOPT ocamldoc/odoc_extension.cmx OCAMLOPT ocamldoc/odoc_exception.cmx OCAMLOPT ocamldoc/odoc_class.cmx OCAMLOPT ocamltest/tsl_semantics.cmx OCAMLOPT ocamltest/builtin_actions.cmx OCAMLOPT ocamltest/ocaml_tools.cmx OCAMLOPT lex/compact.cmx OCAMLOPT ocamltest/debugger_actions.cmx OCAMLOPT lex/common.cmx OCAMLOPT ocamldoc/odoc_module.cmx OCAMLOPT ocamldoc/odoc_str.cmx OCAMLOPT ocamltest/ocaml_compilers.cmx LINKC testsuite/tools/codegen OCAMLOPT ocamltest/ocaml_toplevels.cmx OCAMLOPT ocamldoc/odoc_merge.cmx OCAMLOPT ocamldoc/odoc_search.cmx OCAMLOPT ocamldoc/odoc_scan.cmx OCAMLOPT ocamldoc/odoc_dep.cmx OCAMLOPT ocamltest/translate.cmx OCAMLOPT ocamltest/ocaml_actions.cmx OCAMLOPT toplevel/native/tophooks.cmx OCAMLOPT ocamldoc/odoc_sig.cmx OCAMLOPT lex/output.cmx OCAMLOPT lex/outputbis.cmx OCAMLOPT ocamltest/options.cmx OCAMLOPT ocamldoc/odoc_cross.cmx OCAMLOPT ocamltest/ocaml_tests.cmx OCAMLOPT ocamltest/main.cmx OCAMLOPT toplevel/native/topeval.cmx OCAMLOPT ocamldoc/odoc_ast.cmx OCAMLOPT ocamldoc/odoc_comments.cmx LINKOPT ocamltest/ocamltest.opt clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLOPT lex/main.cmx OCAMLOPT ocamldoc/odoc_analyse.cmx OCAMLOPT ocamldoc/odoc_info.cmx LINKOPT lex/ocamllex.opt LINKOPT ocamldoc/odoc_info.cmxa OCAMLOPT ocamldoc/odoc_dag2html.cmx OCAMLOPT ocamldoc/odoc_to_text.cmx OCAMLOPT ocamldoc/odoc_man.cmx OCAMLOPT ocamldoc/odoc_dot.cmx OCAMLOPT toplevel/toploop.cmx OCAMLOPT ocamldoc/odoc_latex.cmx OCAMLOPT ocamldoc/odoc_texi.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLOPT ocamldoc/odoc_html.cmx make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make tools-allopt.opt make[3]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' OCAMLOPT tools/ocamldep.cmx LINKOPT compilerlibs/ocamlmiddleend.cmxa OCAMLOPT tools/objinfo.cmx OCAMLOPT toplevel/topdirs.cmx OCAMLOPT toplevel/native/topmain.cmx LINKOPT tools/ocamldep.opt OCAMLOPT toplevel/topstart.cmx OCAMLOPT ocamldoc/odoc_gen.cmx clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] OCAMLOPT ocamldoc/odoc_args.cmx LINKOPT tools/ocamlobjinfo.opt LINKOPT compilerlibs/ocamltoplevel.cmxa LINKOPT ocamlnat OCAMLOPT ocamldoc/odoc.cmx LINKOPT ocamldoc/ocamldoc.opt clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[3]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] make[2]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' make[1]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers' + ASAN_OPTIONS=detect_leaks=0,use_sigaltstack=0 make -C testsuite parallel make: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite' Running tests from 'tests/afl-instrumentation' ... ... testing 'afl-fuzz-test.ml' => skipped ... testing 'afl-showmap-test.ml' => skipped Running tests from 'tests/arch-power' ... ... testing 'exn_raise.ml' => skipped Running tests from 'tests/array-functions' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_iarray.ml' => failed ... testing 'test_iarray.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_iarray.ml' with default (bytecode) => passed > Specified modules: test_iarray.ml > Source modules: test_iarray.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/test_iarray.opt from modules test_iarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/test_iarray.opt test_iarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte from modules test_iarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte test_iarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/test_iarray.byte from modules test_iarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/test_iarray.byte test_iarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/test_iarray.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.byte/test_iarray.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/array-functions/_ocamltest/tests/array-functions/test_iarray/ocamlc.opt/test_iarray.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/asmcomp' ... ... testing '0001-test.ml' => failed ... testing '0001-test.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference 2025-06-13 14:31:21.743010579 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:38:43.519183883 +0200 @@ -1,2 +1,3 @@ File "0001-test.ml", line 1: Warning 24 [bad-module-name]: bad source file name: 0001-test is not a valid module name. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing '0001-test.ml' with default (bytecode) => passed > Specified modules: 0001-test.ml > Source modules: 0001-test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/0001-test.opt from modules 0001-test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/0001-test.opt 0001-test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "0001-test.ml", line 1: > Warning 24 [bad-module-name]: bad source file name: 0001-test is not a valid module name. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference 2025-06-13 14:31:21.743010579 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:38:43.519183883 +0200 > @@ -1,2 +1,3 @@ > File "0001-test.ml", line 1: > Warning 24 [bad-module-name]: bad source file name: 0001-test is not a valid module name. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte from modules 0001-test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte 0001-test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "0001-test.ml", line 1: > Warning 24 [bad-module-name]: bad source file name: 0001-test is not a valid module name. > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/0001-test.byte from modules 0001-test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/0001-test.byte 0001-test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "0001-test.ml", line 1: > Warning 24 [bad-module-name]: bad source file name: 0001-test is not a valid module name. > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/0001-test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.byte/0001-test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/0001-test/ocamlc.opt/0001-test.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'bind_tuples.ml' => failed ... testing 'bind_tuples.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/bind_tuples.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: bind_tuples.ml > Source modules: bind_tuples.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/bind_tuples.opt from modules bind_tuples.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/bind_tuples.opt bind_tuples.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/bind_tuples.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/bind_tuples/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/bind_tuples.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'compare.ml' => failed ... testing 'compare.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/compare.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: compare.ml > Source modules: compare.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/compare.opt from modules compare.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/compare.opt compare.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/compare.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/compare/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/compare.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'evaluation_order.ml' => failed ... testing 'evaluation_order.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'evaluation_order.ml' with default (bytecode) => passed > Specified modules: evaluation_order.ml > Source modules: evaluation_order.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/evaluation_order.opt from modules evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/evaluation_order.opt evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte from modules evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte.output > ### begin stdout ### > world > hello > f > world > hello > 0 > world > hello > 0 > c > b > a > c > b > a > B > A > -1 > B > A > -1 > c > b > a > B > A > 2 > B > A > 1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/evaluation_order.byte from modules evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/evaluation_order.byte evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/evaluation_order.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.byte/evaluation_order.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/evaluation_order/ocamlc.opt/evaluation_order.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'func_sections.ml' => failed ... testing 'func_sections.ml' with line 3 (function_sections) => passed ... testing 'func_sections.ml' with line 5 (arch_arm64) => skipped (Target is not ARM64 architecture) ... testing 'func_sections.ml' with line 7 (native) => n/a ... testing 'func_sections.ml' with line 9 (arch_amd64) => passed ... testing 'func_sections.ml' with line 11 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/func_sections.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'func_sections.ml' with line 13 (arch_power) => skipped (Target is not POWER architecture) ... testing 'func_sections.ml' with line 15 (native) => n/a ... testing 'func_sections.ml' with line 17 (arch_riscv) => skipped (Target is not RISC-V architecture) ... testing 'func_sections.ml' with line 19 (native) => n/a ... testing 'func_sections.ml' with line 21 (arch_s390x) => skipped (Target is not S390x architecture) ... testing 'func_sections.ml' with line 23 (native) => n/a > Specified modules: func_sections.ml > Source modules: func_sections.ml > Running test function_sections with 1 actions > > Running action 1/1 (function_sections) > Action 1/1 (function_sections) => passed (Target supports function sections) > Running test arch_arm64 with 1 actions > > Running action 1/1 (arch_arm64) > Action 1/1 (arch_arm64) => skipped (Target is not ARM64 architecture) > Running test arch_amd64 with 1 actions > > Running action 1/1 (arch_amd64) > Action 1/1 (arch_amd64) => passed (Target is AMD64 architecture) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/func_sections.opt from modules func_sections.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -S -function-sections -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/func_sections.opt func_sections.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/func_sections.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/func_sections/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/func_sections.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test arch_power with 1 actions > > Running action 1/1 (arch_power) > Action 1/1 (arch_power) => skipped (Target is not POWER architecture) > Running test arch_riscv with 1 actions > > Running action 1/1 (arch_riscv) > Action 1/1 (arch_riscv) => skipped (Target is not RISC-V architecture) > Running test arch_s390x with 1 actions > > Running action 1/1 (arch_s390x) > Action 1/1 (arch_s390x) => skipped (Target is not S390x architecture) ... testing 'issue13875.ml' => failed ... testing 'issue13875.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'issue13875.ml' with default (bytecode) => passed > Specified modules: issue13875.ml > Source modules: issue13875.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/issue13875.opt from modules issue13875.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/issue13875.opt issue13875.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte from modules issue13875.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte issue13875.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/issue13875.byte from modules issue13875.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/issue13875.byte issue13875.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/issue13875.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.byte/issue13875.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/issue13875/ocamlc.opt/issue13875.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lift_mutable_let_flambda.ml' => skipped ... testing 'optargs.ml' => failed ... testing 'optargs.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/optargs.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: optargs.ml > Source modules: optargs.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/optargs.opt from modules optargs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/optargs.opt optargs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/optargs.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/optargs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/optargs.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'poll_attr_both.ml' => passed ... testing 'poll_attr_inserted.ml' => passed ... testing 'poll_attr_prologue.ml' => passed ... testing 'poll_attr_user.ml' => passed ... testing 'polling_insertion.ml' => failed ... testing 'polling_insertion.ml' with line 4 (arch64) => passed ... testing 'polling_insertion.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/polling_insertion.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: polling.c polling_insertion.ml > Source modules: polling.c polling_insertion.ml > Running test arch64 with 1 actions > > Running action 1/1 (arch64) > Action 1/1 (arch64) => passed (64-bit architecture) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/polling_insertion.opt from modules polling.c polling_insertion.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/polling_insertion.opt polling.c polling_insertion.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/polling_insertion.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/polling_insertion/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/polling_insertion.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'prevent_fma.ml' => failed ... testing 'prevent_fma.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/prevent_fma.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: prevent_fma.ml > Source modules: prevent_fma.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/prevent_fma.opt from modules prevent_fma.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/prevent_fma.opt prevent_fma.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/prevent_fma.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/prevent_fma/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/prevent_fma.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'register_typing.ml' => failed ... testing 'register_typing.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: register_typing.ml > Source modules: register_typing.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/register_typing.opt from modules register_typing.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/register_typing.opt register_typing.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'register_typing_switch.ml' => failed ... testing 'register_typing_switch.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing_switch.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: register_typing_switch.ml > Source modules: register_typing_switch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/register_typing_switch.opt from modules register_typing_switch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/register_typing_switch.opt register_typing_switch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing_switch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/register_typing_switch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/register_typing_switch.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'regression_value_kinds.ml' => failed ... testing 'regression_value_kinds.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/regression_value_kinds.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: regression_value_kinds.ml > Source modules: regression_value_kinds.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/regression_value_kinds.opt from modules regression_value_kinds.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/regression_value_kinds.opt regression_value_kinds.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/regression_value_kinds.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/regression_value_kinds/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/regression_value_kinds.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'select_addr.ml' => failed ... testing 'select_addr.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'select_addr.ml' with default (bytecode) => passed > Specified modules: select_addr.ml > Source modules: select_addr.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/select_addr.opt from modules select_addr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/select_addr.opt select_addr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte from modules select_addr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte select_addr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte.output > ### begin stdout ### > 0x4000000000000001 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/select_addr.byte from modules select_addr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/select_addr.byte select_addr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/select_addr.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.byte/select_addr.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/select_addr/ocamlc.opt/select_addr.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'static_catch_unboxing.ml' => failed ... testing 'static_catch_unboxing.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/static_catch_unboxing.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: static_catch_unboxing.ml > Source modules: static_catch_unboxing.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/static_catch_unboxing.opt from modules static_catch_unboxing.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/static_catch_unboxing.opt static_catch_unboxing.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/static_catch_unboxing.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/static_catch_unboxing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/static_catch_unboxing.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'staticalloc.ml' => failed ... testing 'staticalloc.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/staticalloc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: staticalloc.ml > Source modules: staticalloc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/staticalloc.opt from modules staticalloc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils config.cmx -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/staticalloc.opt staticalloc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/staticalloc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/staticalloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/staticalloc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'try_checkbound.ml' => failed ... testing 'try_checkbound.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'try_checkbound.ml' with default (bytecode) => passed > Specified modules: try_checkbound.ml > Source modules: try_checkbound.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/try_checkbound.opt from modules try_checkbound.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/try_checkbound.opt try_checkbound.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte from modules try_checkbound.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte try_checkbound.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/try_checkbound.byte from modules try_checkbound.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/try_checkbound.byte try_checkbound.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/try_checkbound.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.byte/try_checkbound.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/asmcomp/_ocamltest/tests/asmcomp/try_checkbound/ocamlc.opt/try_checkbound.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'unrolling_flambda.ml' => skipped ... testing 'unrolling_flambda2.ml' => skipped Running tests from 'tests/asmgen' ... ... testing 'arith.cmm' => passed ... testing 'catch-float.cmm' => passed ... testing 'catch-multiple.cmm' => passed ... testing 'catch-rec-deadhandler.cmm' => passed ... testing 'catch-rec.cmm' => passed ... testing 'catch-try-float.cmm' => passed ... testing 'catch-try.cmm' => passed ... testing 'checkbound.cmm' => passed ... testing 'even-odd-spill-float.cmm' => passed ... testing 'even-odd-spill.cmm' => passed ... testing 'even-odd.cmm' => passed ... testing 'fib.cmm' => passed ... testing 'immediates.cmm' => passed ... testing 'integr.cmm' => skipped ... testing 'invariants.cmm' => passed ... testing 'pgcd.cmm' => passed ... testing 'quicksort.cmm' => passed ... testing 'quicksort2.cmm' => passed ... testing 'soli.cmm' => passed ... testing 'tagged-fib.cmm' => passed ... testing 'tagged-integr.cmm' => passed ... testing 'tagged-quicksort.cmm' => passed ... testing 'tagged-tak.cmm' => passed ... testing 'tak.cmm' => passed Running tests from 'tests/ast-invariants' ... ... testing 'test.ml' => failed ... testing 'test.ml' with line 5 (hasunix) => passed ... testing 'test.ml' with line 6 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test.ml > Source modules: test.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix ocamlcommon.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/_ocamltest/tests/ast-invariants/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ast-invariants/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/atomic-locs' ... ... testing 'cmm.ml' => passed ... testing 'record_fields.ml' => passed Running tests from 'tests/backtrace' ... ... testing 'backtrace.ml' => failed ... testing 'backtrace.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace.ml' with default (bytecode) => passed > Specified modules: backtrace.ml > Source modules: backtrace.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/backtrace.opt from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/backtrace.opt backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/backtrace.byte from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/backtrace.byte backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.run > Hook should write its response to /tmp/ocamltest-c4d0e7.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/backtrace.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/backtrace.byte from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/backtrace.byte backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.byte/backtrace.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace/ocamlc.opt/backtrace.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace2.ml' => failed ... testing 'backtrace2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace2.ml' with default (bytecode) => passed > Specified modules: backtrace2.ml > Source modules: backtrace2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/backtrace2.opt from modules backtrace2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/backtrace2.opt backtrace2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte from modules backtrace2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte backtrace2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte.output > ### begin stdout ### > a > No exception > b > Uncaught exception Backtrace2.Error("b") > Raised at Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 18-34 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error in file "backtrace2.ml", line 17, characters 4-11 > Re-raised at Backtrace2.test_Error in file "backtrace2.ml", line 19, characters 62-71 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > Uncaught exception Backtrace2.Error("c") > Raised at Backtrace2.test_Error in file "backtrace2.ml", line 20, characters 20-37 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > Uncaught exception Backtrace2.Error("d") > Raised at Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 18-34 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error.f in file "backtrace2.ml", line 12, characters 44-55 > Called from Backtrace2.test_Error in file "backtrace2.ml", line 17, characters 4-11 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > e > Uncaught exception Backtrace2.Error("e") > Raised at Backtrace2.test_Error in file "backtrace2.ml", line 26, characters 50-59 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > f > Uncaught exception Backtrace2.Error("f") > Raised at Backtrace2.test_Error in file "backtrace2.ml", line 32, characters 62-71 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Backtrace2.run in file "backtrace2.ml", line 62, characters 14-22 > test_Not_found > Uncaught exception Not_found > Raised at Stdlib__Hashtbl.find in file "hashtbl.ml", line 542, characters 13-28 > Called from Backtrace2.test_Not_found in file "backtrace2.ml", line 43, characters 9-42 > Re-raised at Backtrace2.test_Not_found in file "backtrace2.ml", line 43, characters 61-70 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > Uncaught exception Not_found > Raised at Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 18-33 > Called from Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 43-52 > Called from Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 43-52 > Called from Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 43-52 > Called from Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 43-52 > Called from Backtrace2.test_lazy.aux in file "backtrace2.ml", line 47, characters 43-52 > Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27 > Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > Uncaught exception Not_found > Raised at Stdlib__Hashtbl.find in file "hashtbl.ml", line 542, characters 13-28 > Called from Backtrace2.test_lazy.exception_raised_internally in file "backtrace2.ml", line 50, characters 8-41 > Re-raised at CamlinternalLazy.do_force_block.(fun) in file "camlinternalLazy.ml", line 54, characters 43-50 > Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27 > Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11 > Called from Backtrace2.run in file "backtrace2.ml", line 62, characters 11-23 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/backtrace2.byte from modules backtrace2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/backtrace2.byte backtrace2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.byte/backtrace2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace2/ocamlc.opt/backtrace2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace3.ml' => failed ... testing 'backtrace3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace3.ml' with default (bytecode) => passed > Specified modules: backtrace3.ml > Source modules: backtrace3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/backtrace3.opt from modules backtrace3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/backtrace3.opt backtrace3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte from modules backtrace3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte backtrace3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte.output > ### begin stdout ### > a > No exception > b > Uncaught exception Backtrace3.Error("b") > Raised at Backtrace3.f in file "backtrace3.ml", line 11, characters 16-32 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.g in file "backtrace3.ml", line 15, characters 4-11 > Re-raised at Backtrace3.g in file "backtrace3.ml", line 24, characters 41-50 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > c > Uncaught exception Backtrace3.Error("c") > Raised at Backtrace3.g in file "backtrace3.ml", line 28, characters 41-58 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > d > Uncaught exception Backtrace3.Error("d") > Raised at Backtrace3.f in file "backtrace3.ml", line 11, characters 16-32 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.g in file "backtrace3.ml", line 15, characters 4-11 > Re-raised at Backtrace3.g in file "backtrace3.ml", line 31, characters 41-50 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > e > Uncaught exception Backtrace3.Error("e") > Raised at Backtrace3.f in file "backtrace3.ml", line 11, characters 16-32 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.g in file "backtrace3.ml", line 15, characters 4-11 > Re-raised at Backtrace3.g in file "backtrace3.ml", line 34, characters 41-51 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > f > Uncaught exception Backtrace3.Error("f") > Raised at Backtrace3.f in file "backtrace3.ml", line 11, characters 16-32 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.g in file "backtrace3.ml", line 15, characters 4-11 > Re-raised at Backtrace3.g in file "backtrace3.ml", line 39, characters 45-54 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > g > Uncaught exception Backtrace3.Error("g") > Raised at Backtrace3.f in file "backtrace3.ml", line 11, characters 16-32 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.f in file "backtrace3.ml", line 11, characters 42-53 > Called from Backtrace3.g in file "backtrace3.ml", line 15, characters 4-11 > Re-raised at Backtrace3.g in file "backtrace3.ml", line 42, characters 45-55 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > Uncaught exception Backtrace3.Error("h") > Raised at Backtrace3.g in file "backtrace3.ml", line 45, characters 10-17 > Called from Backtrace3.run in file "backtrace3.ml", line 49, characters 11-23 > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Backtrace3.run in file "backtrace3.ml", line 49, characters 14-22 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/backtrace3.byte from modules backtrace3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/backtrace3.byte backtrace3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.byte/backtrace3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace3/ocamlc.opt/backtrace3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_bounds_exn.ml' => failed ... testing 'backtrace_bounds_exn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_bounds_exn.ml' with default (bytecode) => passed > Specified modules: backtrace_bounds_exn.ml > Source modules: backtrace_bounds_exn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/backtrace_bounds_exn.opt from modules backtrace_bounds_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/backtrace_bounds_exn.opt backtrace_bounds_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte from modules backtrace_bounds_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte backtrace_bounds_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte.output > ### begin stdout ### > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Backtrace_bounds_exn.bad_bound_fn in file "backtrace_bounds_exn.ml", line 11, characters 7-15 > Called from Backtrace_bounds_exn in file "backtrace_bounds_exn.ml", line 15, characters 32-54 > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/backtrace_bounds_exn.byte from modules backtrace_bounds_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/backtrace_bounds_exn.byte backtrace_bounds_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_bounds_exn.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.byte/backtrace_bounds_exn.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_bounds_exn/ocamlc.opt/backtrace_bounds_exn.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_c_exn.ml' => failed ... testing 'backtrace_c_exn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_c_exn.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backtrace_c_exn_.c backtrace_c_exn.ml > Source modules: backtrace_c_exn_.c backtrace_c_exn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/backtrace_c_exn.opt from modules backtrace_c_exn_.c backtrace_c_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/backtrace_c_exn.opt backtrace_c_exn_.c backtrace_c_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/backtrace_c_exn.byte from modules backtrace_c_exn_.c backtrace_c_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/backtrace_c_exn.byte backtrace_c_exn_.c backtrace_c_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_c_exn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_c_exn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'backtrace_deprecated.ml' => failed ... testing 'backtrace_deprecated.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_deprecated.ml' with default (bytecode) => passed > Specified modules: backtrace_deprecated.ml > Source modules: backtrace_deprecated.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/backtrace_deprecated.opt from modules backtrace_deprecated.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/backtrace_deprecated.opt backtrace_deprecated.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte from modules backtrace_deprecated.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte backtrace_deprecated.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte.output > ### begin stdout ### > a > No exception > b > Uncaught exception Backtrace_deprecated.Error("b") > Raised at Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 16-32 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.g in file "backtrace_deprecated.ml", line 18, characters 4-11 > Re-raised at Backtrace_deprecated.g in file "backtrace_deprecated.ml", line 20, characters 62-71 > Called from Backtrace_deprecated.run in file "backtrace_deprecated.ml", line 25, characters 11-23 > Uncaught exception Backtrace_deprecated.Error("c") > Raised at Backtrace_deprecated.g in file "backtrace_deprecated.ml", line 21, characters 20-37 > Called from Backtrace_deprecated.run in file "backtrace_deprecated.ml", line 25, characters 11-23 > Uncaught exception Backtrace_deprecated.Error("d") > Raised at Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 16-32 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.f in file "backtrace_deprecated.ml", line 14, characters 42-53 > Called from Backtrace_deprecated.g in file "backtrace_deprecated.ml", line 18, characters 4-11 > Called from Backtrace_deprecated.run in file "backtrace_deprecated.ml", line 25, characters 11-23 > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Backtrace_deprecated.run in file "backtrace_deprecated.ml", line 25, characters 14-22 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/backtrace_deprecated.byte from modules backtrace_deprecated.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/backtrace_deprecated.byte backtrace_deprecated.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_deprecated.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.byte/backtrace_deprecated.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_deprecated/ocamlc.opt/backtrace_deprecated.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_dynlink.ml' => passed ... testing 'backtrace_effects.ml' => failed ... testing 'backtrace_effects.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_effects.ml' with default (bytecode) => passed > Specified modules: backtrace_effects.ml > Source modules: backtrace_effects.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/backtrace_effects.opt from modules backtrace_effects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/backtrace_effects.opt backtrace_effects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte from modules backtrace_effects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte backtrace_effects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte.output > ### begin stdout ### > (** get_callstack **) > Raised by primitive operation at Backtrace_effects.bar in file "backtrace_effects.ml", line 18, characters 13-39 > Called from Backtrace_effects.foo in file "backtrace_effects.ml", line 25, characters 12-17 > Called from Backtrace_effects in file "backtrace_effects.ml", line 41, characters 8-14 > (** get_continuation_callstack **) > Raised by primitive operation at Backtrace_effects.bar in file "backtrace_effects.ml", line 20, characters 4-13 > Called from Backtrace_effects.foo in file "backtrace_effects.ml", line 25, characters 12-17 > (** raise **) > Fatal error: exception Stdlib.Exit > Raised at Backtrace_effects.baz.(fun) in file "backtrace_effects.ml", line 31, characters 21-28 > Called from Backtrace_effects in file "backtrace_effects.ml", line 41, characters 8-14 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/backtrace_effects.byte from modules backtrace_effects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/backtrace_effects.byte backtrace_effects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.byte/backtrace_effects.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects/ocamlc.opt/backtrace_effects.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_effects_nested.ml' => failed ... testing 'backtrace_effects_nested.ml' with line 50 (bytecode) => passed ... testing 'backtrace_effects_nested.ml' with line 52 (no-flambda) => passed ... testing 'backtrace_effects_nested.ml' with line 53 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_effects_nested.ml' with line 56 (flambda) => skipped (support for flambda disabled) ... testing 'backtrace_effects_nested.ml' with line 57 (native) => n/a > Specified modules: backtrace_effects_nested.ml > Source modules: backtrace_effects_nested.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte from modules backtrace_effects_nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte backtrace_effects_nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte.output > ### begin stdout ### > Raised by primitive operation at Backtrace_effects_nested.blorp in file "backtrace_effects_nested.ml", line 21, characters 2-11 > Called from Backtrace_effects_nested.baz.(fun) in file "backtrace_effects_nested.ml", line 29, characters 16-29 > 43 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/backtrace_effects_nested.byte from modules backtrace_effects_nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/backtrace_effects_nested.byte backtrace_effects_nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.byte/backtrace_effects_nested.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlc.opt/backtrace_effects_nested.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test no-flambda with 1 actions > > Running action 1/1 (no-flambda) > Action 1/1 (no-flambda) => passed (support for flambda disabled) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/backtrace_effects_nested.opt from modules backtrace_effects_nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/backtrace_effects_nested.opt backtrace_effects_nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_effects_nested/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_effects_nested.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test flambda with 1 actions > > Running action 1/1 (flambda) > Action 1/1 (flambda) => skipped (support for flambda disabled) ... testing 'backtrace_or_exception.ml' => failed ... testing 'backtrace_or_exception.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_or_exception.ml' with default (bytecode) => passed > Specified modules: backtrace_or_exception.ml > Source modules: backtrace_or_exception.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/backtrace_or_exception.opt from modules backtrace_or_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/backtrace_or_exception.opt backtrace_or_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte from modules backtrace_or_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte backtrace_or_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte.output > ### begin stdout ### > exception Backtrace_or_exception.Exn > Raised at Backtrace_or_exception.without_reraise in file "backtrace_or_exception.ml", line 19, characters 4-13 > Called from Backtrace_or_exception.run in file "backtrace_or_exception.ml", line 39, characters 6-10 > --------------------------- > exception Backtrace_or_exception.Exn > Raised at Backtrace_or_exception.return_exn in file "backtrace_or_exception.ml", line 10, characters 4-13 > Called from Backtrace_or_exception.with_reraise in file "backtrace_or_exception.ml", line 23, characters 8-44 > Re-raised at Backtrace_or_exception.with_reraise in file "backtrace_or_exception.ml", line 26, characters 4-13 > Called from Backtrace_or_exception.run in file "backtrace_or_exception.ml", line 39, characters 6-10 > --------------------------- > exception Backtrace_or_exception.Exn > Raised at Backtrace_or_exception.trickier in file "backtrace_or_exception.ml", line 35, characters 6-15 > Called from Backtrace_or_exception.run in file "backtrace_or_exception.ml", line 39, characters 6-10 > --------------------------- > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/backtrace_or_exception.byte from modules backtrace_or_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/backtrace_or_exception.byte backtrace_or_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_or_exception.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.byte/backtrace_or_exception.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_or_exception/ocamlc.opt/backtrace_or_exception.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_slots.ml' => failed ... testing 'backtrace_slots.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace_slots.ml' with default (bytecode) => passed > Specified modules: backtrace_slots.ml > Source modules: backtrace_slots.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/backtrace_slots.opt from modules backtrace_slots.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/backtrace_slots.opt backtrace_slots.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte from modules backtrace_slots.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte backtrace_slots.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte.output > ### begin stdout ### > a > No exception > b > Uncaught exception Backtrace_slots.Error("b") > Raised at Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 16-32 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.g in file "backtrace_slots.ml", line 44, characters 4-11 > Re-raised at Backtrace_slots.g in file "backtrace_slots.ml", line 46, characters 62-71 > Called from Backtrace_slots.run in file "backtrace_slots.ml", line 51, characters 11-23 > Uncaught exception Backtrace_slots.Error("c") > Raised at Backtrace_slots.g in file "backtrace_slots.ml", line 47, characters 20-37 > Called from Backtrace_slots.run in file "backtrace_slots.ml", line 51, characters 11-23 > Uncaught exception Backtrace_slots.Error("d") > Raised at Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 16-32 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.f in file "backtrace_slots.ml", line 40, characters 42-53 > Called from Backtrace_slots.g in file "backtrace_slots.ml", line 44, characters 4-11 > Called from Backtrace_slots.run in file "backtrace_slots.ml", line 51, characters 11-23 > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Backtrace_slots.run in file "backtrace_slots.ml", line 51, characters 14-22 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/backtrace_slots.byte from modules backtrace_slots.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/backtrace_slots.byte backtrace_slots.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_slots.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.byte/backtrace_slots.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_slots/ocamlc.opt/backtrace_slots.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backtrace_systhreads.ml' => failed ... testing 'backtrace_systhreads.ml' with line 46 (hassysthreads) => passed ... testing 'backtrace_systhreads.ml' with line 48 (bytecode) => passed ... testing 'backtrace_systhreads.ml' with line 50 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backtrace_systhreads.ml > Source modules: backtrace_systhreads.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte from modules backtrace_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte backtrace_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte.output > ### begin stdout ### > Thread 2 killed on uncaught exception Failure("0") > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 14, characters 6-37 > Re-raised at Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 18, characters 5-14 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 3 killed on uncaught exception Failure("1") > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 14, characters 6-37 > Re-raised at Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 18, characters 5-14 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 4 killed on uncaught exception Failure("2") > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 14, characters 6-37 > Re-raised at Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 18, characters 5-14 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 5 killed on uncaught exception Failure("3") > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 14, characters 6-37 > Re-raised at Backtrace_systhreads.thread_func in file "backtrace_systhreads.ml", line 18, characters 5-14 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 1 killed on uncaught exception Failure("backtrace") > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace_systhreads.thread_backtrace in file "backtrace_systhreads.ml", line 22, characters 6-27 > Re-raised at Backtrace_systhreads.thread_backtrace in file "backtrace_systhreads.ml", line 26, characters 5-14 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/backtrace_systhreads.byte from modules backtrace_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/backtrace_systhreads.byte backtrace_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.byte/backtrace_systhreads.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlc.opt/backtrace_systhreads.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/backtrace_systhreads.opt from modules backtrace_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/backtrace_systhreads.opt backtrace_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtrace_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtrace_systhreads.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'backtraces_and_finalizers.ml' => failed ... testing 'backtraces_and_finalizers.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtraces_and_finalizers.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backtraces_and_finalizers.ml > Source modules: backtraces_and_finalizers.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/backtraces_and_finalizers.opt from modules backtraces_and_finalizers.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -inline 0 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/backtraces_and_finalizers.opt backtraces_and_finalizers.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtraces_and_finalizers.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/backtraces_and_finalizers/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/backtraces_and_finalizers.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'callstack.ml' => failed ... testing 'callstack.ml' with line 36 (hassysthreads) => passed ... testing 'callstack.ml' with line 38 (no-flambda) => passed ... testing 'callstack.ml' with line 39 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'callstack.ml' with line 41 (bytecode) => passed > Specified modules: callstack.ml > Source modules: callstack.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test no-flambda with 1 actions > > Running action 1/1 (no-flambda) > Action 1/1 (no-flambda) => passed (support for flambda disabled) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/callstack.opt from modules callstack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/callstack.opt callstack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte from modules callstack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte callstack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte.output > ### begin stdout ### > main thread: > Raised by primitive operation at Callstack.f0 in file "callstack.ml", line 11, characters 38-66 > Called from Callstack.f1 in file "callstack.ml", line 12, characters 27-32 > Called from Callstack.f2 in file "callstack.ml", line 13, characters 27-32 > Called from Callstack.f3 in file "callstack.ml", line 14, characters 27-32 > Called from Callstack in file "callstack.ml", line 17, characters 9-14 > from finalizer: > Raised by primitive operation at Callstack.f0 in file "callstack.ml", line 11, characters 38-66 > Called from Callstack in file "callstack.ml", line 22, characters 2-18 > new thread: > Raised by primitive operation at Callstack.f0 in file "callstack.ml", line 11, characters 38-66 > Called from Callstack.f1 in file "callstack.ml", line 12, characters 27-32 > Called from Callstack.f2 in file "callstack.ml", line 13, characters 27-32 > Called from Callstack.f3 in file "callstack.ml", line 14, characters 27-32 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/callstack.byte from modules callstack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/callstack.byte callstack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/callstack.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.byte/callstack.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/callstack/ocamlc.opt/callstack.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'event_after_prim.ml' => failed ... testing 'event_after_prim.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'event_after_prim.ml' with default (bytecode) => passed > Specified modules: event_after_prim.ml > Source modules: event_after_prim.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/event_after_prim.opt from modules event_after_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/event_after_prim.opt event_after_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte from modules event_after_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte event_after_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte.output > ### begin stdout ### > Raised by primitive operation at Event_after_prim.f in file "event_after_prim.ml", line 6, characters 12-27 > Called from Event_after_prim in file "event_after_prim.ml", line 11, characters 8-39 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/event_after_prim.byte from modules event_after_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/event_after_prim.byte event_after_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/event_after_prim.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.byte/event_after_prim.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/event_after_prim/ocamlc.opt/event_after_prim.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'inline_test.ml' => failed ... testing 'inline_test.ml' with line 32 (bytecode) => passed ... testing 'inline_test.ml' with line 34 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'inline_test.ml' with line 38 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: inline_test.ml > Source modules: inline_test.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/inline_test.byte from modules inline_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/inline_test.byte inline_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.run > Hook should write its response to /tmp/ocamltest-3521c9.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/inline_test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/inline_test.byte from modules inline_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/inline_test.byte inline_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.byte/inline_test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlc.opt/inline_test.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/inline_test.opt from modules inline_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/inline_test.opt inline_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/inline_test.opt from modules inline_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/inline_test.opt inline_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_test/ocamlopt.byte.O3/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'inline_traversal_test.ml' => failed ... testing 'inline_traversal_test.ml' with line 60 (bytecode) => passed ... testing 'inline_traversal_test.ml' with line 62 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'inline_traversal_test.ml' with line 66 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: inline_traversal_test.ml > Source modules: inline_traversal_test.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/inline_traversal_test.byte from modules inline_traversal_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/inline_traversal_test.byte inline_traversal_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.run > Hook should write its response to /tmp/ocamltest-084ef2.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/inline_traversal_test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/inline_traversal_test.byte from modules inline_traversal_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/inline_traversal_test.byte inline_traversal_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.byte/inline_traversal_test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlc.opt/inline_traversal_test.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/inline_traversal_test.opt from modules inline_traversal_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/inline_traversal_test.opt inline_traversal_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/inline_traversal_test.opt from modules inline_traversal_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/inline_traversal_test.opt inline_traversal_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/inline_traversal_test/ocamlopt.byte.O3/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/inline_traversal_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'lazy.ml' => failed ... testing 'lazy.ml' with line 29 (no-flambda) => passed ... testing 'lazy.ml' with line 30 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/lazy.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy.ml' with line 33 (flambda) => skipped (support for flambda disabled) ... testing 'lazy.ml' with line 34 (native) => n/a > Specified modules: lazy.ml > Source modules: lazy.ml > Running test no-flambda with 1 actions > > Running action 1/1 (no-flambda) > Action 1/1 (no-flambda) => passed (support for flambda disabled) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt from modules lazy.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/lazy.opt lazy.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/lazy.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/lazy/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/lazy.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test flambda with 1 actions > > Running action 1/1 (flambda) > Action 1/1 (flambda) => skipped (support for flambda disabled) ... testing 'methods.ml' => failed ... testing 'methods.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'methods.ml' with default (bytecode) => passed > Specified modules: methods.ml > Source modules: methods.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/methods.opt from modules methods.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/methods.opt methods.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte from modules methods.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte methods.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte.output > ### begin stdout ### > Raised at Methods.bar#bang in file "methods.ml", line 16, characters 4-14 > Called from Methods.bar#go in file "methods.ml", line 14, characters 7-18 > Called from Methods.foo#go in file "methods.ml", line 10, characters 7-23 > Called from Methods.object#meth in file "methods.ml", line 23, characters 9-23 > Called from Methods in file "methods.ml", line 25, characters 8-16 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/methods.byte from modules methods.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/methods.byte methods.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/methods.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.byte/methods.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/methods/ocamlc.opt/methods.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'names.ml' => failed ... testing 'names.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'names.ml' with default (bytecode) => passed > Specified modules: names.ml > Source modules: names.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/names.opt from modules names.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/names.opt names.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte from modules names.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte names.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte.output > ### begin stdout ### > Raised at Names.bang in file "names.ml", line 8, characters 29-39 > Called from Names.inline_object.object#othermeth in file "names.ml", line 103, characters 6-10 > Called from Names.inline_object.object#meth in file "names.ml", line 101, characters 6-26 > Called from Names.klass2#othermeth.(fun) in file "names.ml", line 95, characters 18-22 > Called from Names.klass2#othermeth in file "names.ml", line 95, characters 4-30 > Called from Names.klass#meth in file "names.ml", line 91, characters 4-27 > Called from Names.nested.(fun) in file "names.ml", line 86, characters 54-57 > Called from Names.flat in file "names.ml", line 85, characters 37-40 > Called from Names.(+@+) in file "names.ml", line 79, characters 31-35 > Called from Names.Rec2.fn in file "names.ml", line 76, characters 28-32 > Called from Names.Rec1.fn in file "names.ml", line 71, characters 28-34 > Called from Names.Functor.fn in file "names.ml", line 63, characters 28-32 > Called from Names.local_module.N.foo in file "names.ml", line 57, characters 6-10 > Called from Names.local_module.N in file "names.ml", line 58, characters 38-49 > Called from Names.local_no_arg.inner in file "names.ml", line 47, characters 16-20 > Called from Names.local_no_arg.(fun) in file "names.ml", line 48, characters 26-38 > Called from Names.double_local.inner1.inner2 in file "names.ml", line 42, characters 20-24 > Called from Names.double_local.inner1 in file "names.ml", line 43, characters 4-18 > Called from Names.double_local in file "names.ml", line 44, characters 2-16 > Called from Names.local.inner in file "names.ml", line 37, characters 32-36 > Called from Names.local in file "names.ml", line 38, characters 2-15 > Called from Names.double_anon.(fun) in file "names.ml", line 32, characters 6-10 > Called from Names.anon.(fun) in file "names.ml", line 26, characters 25-29 > Called from Names.Mod1.Nested.apply in file "names.ml", line 21, characters 33-37 > Called from Names.fn_poly in file "names.ml", line 17, characters 2-5 > Called from Names.fn_function in file "names.ml", line 14, characters 9-13 > Called from Names.fn_multi in file "names.ml", line 11, characters 36-40 > Called from Names in file "names.ml", lines 110-128, characters 4-11 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/names.byte from modules names.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/names.byte names.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/names.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.byte/names.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/names/ocamlc.opt/names.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr2195.ml' => failed ... testing 'pr2195.ml' with line 34 (no-tsan) => passed ... testing 'pr2195.ml' with line 38 (bytecode) => passed ... testing 'pr2195.ml' with line 42 (bytecode) => passed ... testing 'pr2195.ml' with line 46 (bytecode) => passed ... testing 'pr2195.ml' with line 50 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr2195.ml > Source modules: pr2195.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.run > Hook should write its response to /tmp/ocamltest-080e16.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195-nolocs.byte.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.run > Hook should write its response to /tmp/ocamltest-316dc5.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195-nolocs.byte.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.run > Hook should write its response to /tmp/ocamltest-faefaf.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195-locs.byte.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.byte/pr2195.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlc.opt/pr2195.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/pr2195.opt from modules pr2195.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/pr2195.opt pr2195.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr2195/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr2195.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pr6920_why_at.ml' => failed ... testing 'pr6920_why_at.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.native.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.native.reference 2025-06-13 14:31:21.747010581 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:47.827208203 +0200 @@ -0,0 +1 @@ +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'pr6920_why_at.ml' with default (bytecode) => passed > Specified modules: pr6920_why_at.ml > Source modules: pr6920_why_at.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/pr6920_why_at.opt from modules pr6920_why_at.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -inline 0 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/pr6920_why_at.opt pr6920_why_at.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.native.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.native.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.native.reference 2025-06-13 14:31:21.747010581 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:47.827208203 +0200 > @@ -0,0 +1 @@ > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte from modules pr6920_why_at.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte pr6920_why_at.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte.output > ### begin stdout ### > Fatal error: exception Stdlib.Exit > Raised at Pr6920_why_at.why in file "pr6920_why_at.ml", line 8, characters 35-45 > Called from Pr6920_why_at.f in file "pr6920_why_at.ml", line 10, characters 2-11 > Called from Pr6920_why_at in file "pr6920_why_at.ml", line 15, characters 2-6 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/pr6920_why_at.byte from modules pr6920_why_at.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/pr6920_why_at.byte pr6920_why_at.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_at.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.byte/pr6920_why_at.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_at/ocamlc.opt/pr6920_why_at.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr6920_why_swallow.ml' => failed ... testing 'pr6920_why_swallow.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.native.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.native.reference 2025-06-13 14:31:21.747010581 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:49.403208796 +0200 @@ -0,0 +1 @@ +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'pr6920_why_swallow.ml' with default (bytecode) => passed > Specified modules: pr6920_why_swallow.ml > Source modules: pr6920_why_swallow.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/pr6920_why_swallow.opt from modules pr6920_why_swallow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -inline 0 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/pr6920_why_swallow.opt pr6920_why_swallow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.native.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.native.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.native.reference 2025-06-13 14:31:21.747010581 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:49.403208796 +0200 > @@ -0,0 +1 @@ > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte from modules pr6920_why_swallow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte pr6920_why_swallow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte.output > ### begin stdout ### > Fatal error: exception Stdlib.Exit > Raised at Pr6920_why_swallow.why in file "pr6920_why_swallow.ml", line 8, characters 35-45 > Called from Pr6920_why_swallow.f in file "pr6920_why_swallow.ml", line 11, characters 4-13 > Called from Pr6920_why_swallow in file "pr6920_why_swallow.ml", line 17, characters 2-6 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/pr6920_why_swallow.byte from modules pr6920_why_swallow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/pr6920_why_swallow.byte pr6920_why_swallow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/pr6920_why_swallow.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.byte/pr6920_why_swallow.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/pr6920_why_swallow/ocamlc.opt/pr6920_why_swallow.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'print_location.ml' => failed ... testing 'print_location.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'print_location.ml' with default (bytecode) => passed > Specified modules: print_location.ml > Source modules: print_location.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/print_location.opt from modules print_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -inline 0 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/print_location.opt print_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte from modules print_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte print_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte.output > ### begin stdout ### > Fatal error: exception Stdlib.Exit > Raised at Print_location.f in file "print_location.ml", lines 8-9, characters 11-6 > Called from Print_location in file "print_location.ml", line 12, characters 2-6 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/print_location.byte from modules print_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/print_location.byte print_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/print_location.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.byte/print_location.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/print_location/ocamlc.opt/print_location.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'raw_backtrace.ml' => failed ... testing 'raw_backtrace.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'raw_backtrace.ml' with default (bytecode) => passed > Specified modules: raw_backtrace.ml > Source modules: raw_backtrace.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/raw_backtrace.opt from modules raw_backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/raw_backtrace.opt raw_backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte from modules raw_backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte raw_backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte.output > ### begin stdout ### > a > No exception > b > Uncaught exception Raw_backtrace.Error("b") > Raised at Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 16-32 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.g in file "raw_backtrace.ml", line 20, characters 4-11 > Re-raised at Raw_backtrace.g in file "raw_backtrace.ml", line 22, characters 62-71 > Called from Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 11-23 > Uncaught exception Raw_backtrace.Error("c") > Raised at Raw_backtrace.g in file "raw_backtrace.ml", line 23, characters 20-37 > Called from Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 11-23 > Uncaught exception Raw_backtrace.Error("d") > Raised at Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 16-32 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.g in file "raw_backtrace.ml", line 20, characters 4-11 > Called from Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 11-23 > e > Uncaught exception Raw_backtrace.Error("e") > Raised at Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 16-32 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.g in file "raw_backtrace.ml", line 20, characters 4-11 > Re-raised at Raw_backtrace.g in file "raw_backtrace.ml", line 29, characters 9-45 > Called from Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 11-23 > f > Uncaught exception Raw_backtrace.Localized(_) > Raised at Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 16-32 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.f in file "raw_backtrace.ml", line 11, characters 42-53 > Called from Raw_backtrace.g in file "raw_backtrace.ml", line 20, characters 4-11 > Re-raised at Raw_backtrace.g in file "raw_backtrace.ml", line 33, characters 9-57 > Called from Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 11-23 > Uncaught exception Invalid_argument("index out of bounds") > Raised by primitive operation at Raw_backtrace.backtrace in file "raw_backtrace.ml", line 37, characters 14-22 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/raw_backtrace.byte from modules raw_backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/raw_backtrace.byte raw_backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/raw_backtrace.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.byte/raw_backtrace.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/backtrace/_ocamltest/tests/backtrace/raw_backtrace/ocamlc.opt/raw_backtrace.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/badly-ordered-deps' ... ... testing 'coccinelle.ml' => passed ... testing 'main.ml' => passed Running tests from 'tests/basic' ... ... testing 'arrays.ml' => failed ... testing 'arrays.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'arrays.ml' with default (bytecode) => passed > Specified modules: arrays.ml > Source modules: arrays.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/arrays.opt from modules arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/arrays.opt arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte from modules arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/arrays.byte from modules arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/arrays.byte arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/arrays.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.byte/arrays.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/arrays/ocamlc.opt/arrays.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'bigints.ml' => failed ... testing 'bigints.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigints.ml' with default (bytecode) => passed > Specified modules: bigints.ml > Source modules: bigints.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/bigints.opt from modules bigints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/bigints.opt bigints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte from modules bigints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte bigints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte.output > ### begin stdout ### > 1000000000 > 10000000000 > 100000000000 > 1000000000000 > 10000000000000 > 100000000000000 > 1000000000000000 > 10000000000000000 > 100000000000000000 > 1000000000000000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/bigints.byte from modules bigints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/bigints.byte bigints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/bigints.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.byte/bigints.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/bigints/ocamlc.opt/bigints.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'boxedints.ml' => failed ... testing 'boxedints.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'boxedints.ml' with default (bytecode) => passed > Specified modules: boxedints.ml > Source modules: boxedints.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/boxedints.opt from modules boxedints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/boxedints.opt boxedints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte from modules boxedints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte boxedints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte.output > ### begin stdout ### > > -------- Int32 -------- > > of_int, to_int > 1... 2... 3... 4... 5... > unsigned_to_int > 1... 2... 3... 4... 5... 6... > of_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > to_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > neg > 1... 2... 3... 4... 5... 6... > add > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > sub > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > mul > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > unsigned_div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > mod > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > min/max > 1... 2... > and > 1... 2... 3... 4... 5... > or > 1... 2... 3... 4... 5... > xor > 1... 2... 3... 4... 5... > shift_left > 1... 2... 3... 4... 5... 6... 7... 8... > shift_right > 1... 2... 3... 4... 5... 6... 7... > shift_right_logical > 1... 2... 3... 4... 5... 6... 7... > of_float > 1... 2... 3... 4... 5... 6... 7... > to_float > 1... 2... 3... 4... 5... > Comparisons > 1... 2... 3... 4... 5... 6... 7... > Hashing > 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > > -------- Int64 -------- > > of_int, to_int > 1... 2... 3... 4... 5... > unsigned_to_int > 1... 2... 3... 4... 5... 6... > of_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > to_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > neg > 1... 2... 3... 4... 5... 6... > add > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > sub > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > mul > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > unsigned_div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > mod > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > min/max > 1... 2... > and > 1... 2... 3... 4... 5... > or > 1... 2... 3... 4... 5... > xor > 1... 2... 3... 4... 5... > shift_left > 1... 2... 3... 4... 5... 6... 7... 8... > shift_right > 1... 2... 3... 4... 5... 6... 7... > shift_right_logical > 1... 2... 3... 4... 5... 6... 7... > Comparisons > 1... 2... 3... 4... 5... 6... 7... > Hashing > 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > > -------- Nativeint -------- > > of_int, to_int > 1... 2... 3... 4... 5... > unsigned_to_int > 1... 2... 3... 4... 5... 6... > of_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > to_string > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > neg > 1... 2... 3... 4... 5... 6... > add > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > sub > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > mul > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > unsigned_div > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > mod > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > min/max > 1... 2... > and > 1... 2... 3... 4... 5... > or > 1... 2... 3... 4... 5... > xor > 1... 2... 3... 4... 5... > shift_left > 1... 2... 3... 4... 5... 6... 7... 8... > shift_right > 1... 2... 3... 4... 5... 6... 7... > shift_right_logical > 1... 2... 3... 4... 5... 6... 7... > Comparisons > 1... 2... 3... 4... 5... 6... 7... > Hashing > 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... > > --------- Conversions ----------- > > nativeint of/to int32 > 1... 2... 3... > int64 of/to int32 > 1... 2... 3... > int64 of/to nativeint > 1... 2... 3... > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/boxedints.byte from modules boxedints.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/boxedints.byte boxedints.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/boxedints.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.byte/boxedints.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/boxedints/ocamlc.opt/boxedints.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'constprop.ml.c' => failed ... testing 'constprop.ml.c' with line 6 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'constprop.ml.c' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: constprop.ml.c > Source modules: constprop.ml.c > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/constprop.ml.byte from modules constprop.ml.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -pp clang-18 -O0 -g -E -P -D_FILE_OFFSET_BITS=64 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/constprop.ml.byte -impl constprop.ml.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/constprop.ml.opt from modules constprop.ml.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -pp clang-18 -O0 -g -E -P -D_FILE_OFFSET_BITS=64 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/constprop.ml.opt -impl constprop.ml.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/constprop.ml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/constprop.ml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'divint.ml' => failed ... testing 'divint.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'divint.ml' with default (bytecode) => passed > Specified modules: divint.ml > Source modules: divint.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/divint.opt from modules divint.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/divint.opt divint.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte from modules divint.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte divint.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte.output > ### begin stdout ### > 1 int > 2 int > 3 int > 4 int > 5 int > 6 int > 7 int > 9 int > 10 int > 11 int > 12 int > 25 int > 55 int > 125 int > 625 int > -1 int > -2 int > -3 int > 1 nat > 2 nat > 3 nat > 4 nat > 5 nat > 6 nat > 7 nat > 9 nat > 10 nat > 11 nat > 12 nat > 25 nat > 55 nat > 125 nat > 625 nat > -1 nat > -2 nat > -3 nat > Test passed. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/divint.byte from modules divint.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/divint.byte divint.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/divint.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.byte/divint.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/divint/ocamlc.opt/divint.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'equality.ml' => failed ... testing 'equality.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'equality.ml' with default (bytecode) => passed > Specified modules: equality.ml > Source modules: equality.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/equality.opt from modules equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/equality.opt equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte from modules equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte.output > ### begin stdout ### > Test 1 passed. > Test 2 passed. > Test 3 passed. > Test 4 passed. > Test 5 passed. > Test 6 passed. > Test 7 passed. > Test 8 passed. > Test 9 passed. > Test 10 passed. > Test 11 passed. > Test 12 passed. > Test 13 passed. > Test 14 passed. > Test 15 passed. > Test 16 passed. > Test 17 passed. > Test 18 passed. > Test 19 passed. > Test 20 passed. > Test 21 passed. > Test 22 passed. > Test 23 passed. > Test 24 passed. > Test 25 passed. > Test 26 passed. > Test 27 passed. > Test 28 passed. > Test 29 passed. > Test 30 passed. > Test 31 passed. > Test 32 passed. > Test 33 passed. > Test 34 passed. > Test 35 passed. > Test 36 passed. > Test 37 passed. > Test 38 passed. > Test 39 passed. > Test 40 passed. > Test 41 passed. > Test 42 passed. > Test 43 passed. > Test 50 passed. > Test 51 passed. > Test 52 passed. > Test 53 passed. > Test 54 passed. > Test 55 passed. > Test 56 passed. > Test 57 passed. > Test 58 passed. > Test 59 passed. > Test 60 passed. > Test 61 passed. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/equality.byte from modules equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/equality.byte equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/equality.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.byte/equality.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/equality/ocamlc.opt/equality.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_1.ml' => failed ... testing 'eval_order_1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_1.ml' with default (bytecode) => passed > Specified modules: eval_order_1.ml > Source modules: eval_order_1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/eval_order_1.opt from modules eval_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/eval_order_1.opt eval_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte from modules eval_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte eval_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte.output > ### begin stdout ### > 1 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/eval_order_1.byte from modules eval_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/eval_order_1.byte eval_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.byte/eval_order_1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_1/ocamlc.opt/eval_order_1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_2.ml' => failed ... testing 'eval_order_2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_2.ml' with default (bytecode) => passed > Specified modules: eval_order_2.ml > Source modules: eval_order_2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/eval_order_2.opt from modules eval_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/eval_order_2.opt eval_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte from modules eval_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte eval_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/eval_order_2.byte from modules eval_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/eval_order_2.byte eval_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.byte/eval_order_2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_2/ocamlc.opt/eval_order_2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_3.ml' => failed ... testing 'eval_order_3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_3.ml' with default (bytecode) => passed > Specified modules: eval_order_3.ml > Source modules: eval_order_3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/eval_order_3.opt from modules eval_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/eval_order_3.opt eval_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte from modules eval_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte eval_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte.output > ### begin stdout ### > 1 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/eval_order_3.byte from modules eval_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/eval_order_3.byte eval_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.byte/eval_order_3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_3/ocamlc.opt/eval_order_3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_4.ml' => failed ... testing 'eval_order_4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_4.ml' with default (bytecode) => passed > Specified modules: eval_order_4.ml > Source modules: eval_order_4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/eval_order_4.opt from modules eval_order_4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/eval_order_4.opt eval_order_4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte from modules eval_order_4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte eval_order_4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte.output > ### begin stdout ### > x > first > 10foo > bar > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/eval_order_4.byte from modules eval_order_4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/eval_order_4.byte eval_order_4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_4.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.byte/eval_order_4.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_4/ocamlc.opt/eval_order_4.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_6.ml' => failed ... testing 'eval_order_6.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_6.ml' with default (bytecode) => passed > Specified modules: eval_order_6.ml > Source modules: eval_order_6.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/eval_order_6.opt from modules eval_order_6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/eval_order_6.opt eval_order_6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte from modules eval_order_6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte eval_order_6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte.output > ### begin stdout ### > 10 > 10 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/eval_order_6.byte from modules eval_order_6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/eval_order_6.byte eval_order_6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_6.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.byte/eval_order_6.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_6/ocamlc.opt/eval_order_6.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_7.ml' => failed ... testing 'eval_order_7.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_7.ml' with default (bytecode) => passed > Specified modules: eval_order_7.ml > Source modules: eval_order_7.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/eval_order_7.opt from modules eval_order_7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/eval_order_7.opt eval_order_7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte from modules eval_order_7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte eval_order_7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte.output > ### begin stdout ### > 13 > 25 > 0 > 1 > 2 > 3 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/eval_order_7.byte from modules eval_order_7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/eval_order_7.byte eval_order_7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_7.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.byte/eval_order_7.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_7/ocamlc.opt/eval_order_7.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_8.ml' => failed ... testing 'eval_order_8.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_8.ml' with default (bytecode) => passed > Specified modules: eval_order_8.ml > Source modules: eval_order_8.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/eval_order_8.opt from modules eval_order_8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/eval_order_8.opt eval_order_8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte from modules eval_order_8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte eval_order_8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte.output > ### begin stdout ### > 1234 > 1234 > 1234 > 1234 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/eval_order_8.byte from modules eval_order_8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/eval_order_8.byte eval_order_8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_8.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.byte/eval_order_8.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_8/ocamlc.opt/eval_order_8.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_9.ml' => failed ... testing 'eval_order_9.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_9.ml' with default (bytecode) => passed > Specified modules: eval_order_9.ml > Source modules: eval_order_9.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/eval_order_9.opt from modules eval_order_9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/eval_order_9.opt eval_order_9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte from modules eval_order_9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte eval_order_9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte.output > ### begin stdout ### > Ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/eval_order_9.byte from modules eval_order_9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/eval_order_9.byte eval_order_9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_9.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.byte/eval_order_9.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_9/ocamlc.opt/eval_order_9.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'eval_order_pr10283.ml' => failed ... testing 'eval_order_pr10283.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'eval_order_pr10283.ml' with default (bytecode) => passed > Specified modules: eval_order_pr10283.ml > Source modules: eval_order_pr10283.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/eval_order_pr10283.opt from modules eval_order_pr10283.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/eval_order_pr10283.opt eval_order_pr10283.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte from modules eval_order_pr10283.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte eval_order_pr10283.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte.output > ### begin stdout ### > 2 1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/eval_order_pr10283.byte from modules eval_order_pr10283.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/eval_order_pr10283.byte eval_order_pr10283.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/eval_order_pr10283.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.byte/eval_order_pr10283.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/eval_order_pr10283/ocamlc.opt/eval_order_pr10283.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'float.ml' => failed ... testing 'float.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'float.ml' with default (bytecode) => passed > Specified modules: float.ml > Source modules: float.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/float.opt from modules float.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/float.opt float.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte from modules float.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte float.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte.output > ### begin stdout ### > 1./.0. = inf > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/float.byte from modules float.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/float.byte float.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.byte/float.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float/ocamlc.opt/float.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'float_physical_equality.ml' => failed ... testing 'float_physical_equality.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'float_physical_equality.ml' with default (bytecode) => passed > Specified modules: float_physical_equality.ml > Source modules: float_physical_equality.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/float_physical_equality.opt from modules float_physical_equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/float_physical_equality.opt float_physical_equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte from modules float_physical_equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte float_physical_equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/float_physical_equality.byte from modules float_physical_equality.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/float_physical_equality.byte float_physical_equality.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/float_physical_equality.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.byte/float_physical_equality.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/float_physical_equality/ocamlc.opt/float_physical_equality.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'includestruct.ml' => failed ... testing 'includestruct.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'includestruct.ml' with default (bytecode) => passed > Specified modules: includestruct.ml > Source modules: includestruct.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/includestruct.opt from modules includestruct.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/includestruct.opt includestruct.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte from modules includestruct.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte includestruct.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte.output > ### begin stdout ### > 1, 2 > 2, 3 > 124, 457 > 0 > 2 > 2 > 1 > 3 > F is called > A > 42 > A > 42 > foo1 > foo1 > 1 / 2 / 10 > XXX > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/includestruct.byte from modules includestruct.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/includestruct.byte includestruct.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/includestruct.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.byte/includestruct.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/includestruct/ocamlc.opt/includestruct.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'localexn.ml' => failed ... testing 'localexn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'localexn.ml' with default (bytecode) => passed > Specified modules: localexn.ml > Source modules: localexn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/localexn.opt from modules localexn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/localexn.opt localexn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte from modules localexn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte localexn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte.output > ### begin stdout ### > OK > KO > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/localexn.byte from modules localexn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/localexn.byte localexn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localexn.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.byte/localexn.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localexn/ocamlc.opt/localexn.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'localfunction.ml' => failed ... testing 'localfunction.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'localfunction.ml' with default (bytecode) => passed > Specified modules: localfunction.ml > Source modules: localfunction.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/localfunction.opt from modules localfunction.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/localfunction.opt localfunction.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte from modules localfunction.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte localfunction.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte.output > ### begin stdout ### > 5840 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/localfunction.byte from modules localfunction.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/localfunction.byte localfunction.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/localfunction.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.byte/localfunction.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/localfunction/ocamlc.opt/localfunction.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'maps.ml' => failed ... testing 'maps.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'maps.ml' with default (bytecode) => passed > Specified modules: maps.ml > Source modules: maps.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/maps.opt from modules maps.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/maps.opt maps.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte from modules maps.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte maps.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte.output > ### begin stdout ### > Union+concat > 0 AB > 3 X1 > 5 X2 > Inter > 4 Y > Union+concat (with Map.union) > 0 AB > 3 X1 > 5 X2 > Update > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/maps.byte from modules maps.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/maps.byte maps.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/maps.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.byte/maps.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/maps/ocamlc.opt/maps.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'min_int.ml' => failed ... testing 'min_int.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'min_int.ml' with default (bytecode) => passed > Specified modules: min_int.ml > Source modules: min_int.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/min_int.opt from modules min_int.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/min_int.opt min_int.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte from modules min_int.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte min_int.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/min_int.byte from modules min_int.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/min_int.byte min_int.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/min_int.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.byte/min_int.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/min_int/ocamlc.opt/min_int.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'objects.ml' => failed ... testing 'objects.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'objects.ml' with default (bytecode) => passed > Specified modules: objects.ml > Source modules: objects.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/objects.opt from modules objects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/objects.opt objects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte from modules objects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte objects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte.output > ### begin stdout ### > OK 3 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/objects.byte from modules objects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/objects.byte objects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/objects.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.byte/objects.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/objects/ocamlc.opt/objects.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'opt_variants.ml' => failed ... testing 'opt_variants.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'opt_variants.ml' with default (bytecode) => passed > Specified modules: opt_variants.ml > Source modules: opt_variants.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/opt_variants.opt from modules opt_variants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/opt_variants.opt opt_variants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte from modules opt_variants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte opt_variants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/opt_variants.byte from modules opt_variants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/opt_variants.byte opt_variants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/opt_variants.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.byte/opt_variants.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/opt_variants/ocamlc.opt/opt_variants.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'patmatch.ml' => failed ... testing 'patmatch.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'patmatch.ml' with default (bytecode) => passed > Specified modules: patmatch.ml > Source modules: patmatch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/patmatch.opt from modules patmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/patmatch.opt patmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte from modules patmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte patmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte.output > ### begin stdout ### > f(-5) = 0 > f(-4) = 0 > f(-3) = 0 > f(-2) = 0 > f(-1) = 0 > f(0) = 0 > f(1) = 1 > f(2) = 2 > f(3) = 3 > f(4) = 4 > f(5) = 5 > f(6) = 6 > f(7) = 0 > f(8) = 0 > f(9) = 0 > f(10) = 0 > g(0) = 0 > g(300) = 0 > g(303) = 1 > g(305) = 0 > g(400) = 0 > g(401) = 2 > g(402) = 0 > g(999) = 0 > iszero(-2) = false > iszero(-1) = false > iszero(0) = true > iszero(1) = false > iszero(2) = false > h(a) = a > h(b) = ? > h(c) = ? > h(d) = ? > h(e) = e > h(f) = ? > h(g) = ? > h(h) = ? > h(i) = i > h(j) = ? > h(k) = ? > h(l) = ? > h(m) = ? > h(n) = ? > h(o) = o > h(p) = ? > h(q) = ? > h(r) = ? > h(s) = ? > h(t) = ? > h(u) = u > h(v) = ? > h(w) = ? > h(x) = ? > h(y) = ? > h(z) = ? > h({) = ? > h(|) = ? > h(}) = ? > h(~) = ? > k(\000) = othr k(\001) = othr k(\002) = othr k(\003) = othr k(\004) = othr k(\005) = othr k(\006) = othr k(\007) = othr k(\b) = othr k(\t) = blk k(\n) = blk k(\011) = othr k(\012) = othr k(\r) = blk k(\014) = othr k(\015) = othr k(\016) = othr k(\017) = othr k(\018) = othr k(\019) = othr k(\020) = othr k(\021) = othr k(\022) = othr k(\023) = othr k(\024) = othr k(\025) = othr k(\026) = othr k(\027) = othr k(\028) = othr k(\029) = othr k(\030) = othr k(\031) = othr k( ) = blk k(!) = oper k(\034) = othr k(#) = oper k($) = oper k(%) = oper k(&) = oper k(\') = othr k(\040) = othr k(\041) = othr k(*) = oper k(+) = oper k(\044) = othr k(\045) = othr k(\046) = othr k(/) = oper k(0) = dig k(1) = dig k(2) = dig k(3) = dig k(4) = dig k(5) = dig k(6) = dig k(7) = dig k(8) = dig k(9) = dig k(:) = oper k(\059) = othr k(<) = oper k(=) = oper k(>) = oper k(?) = oper k(@) = oper k(A) = letr k(B) = letr k(C) = letr k(D) = letr k(E) = letr k(F) = letr k(G) = letr k(H) = letr k(I) = letr k(J) = letr k(K) = letr k(L) = letr k(M) = letr k(N) = letr k(O) = letr k(P) = letr k(Q) = letr k(R) = letr k(S) = letr k(T) = letr k(U) = letr k(V) = letr k(W) = letr k(X) = letr k(Y) = letr k(Z) = letr k(\091) = othr k(\\) = oper k(\093) = othr k(^) = oper k(\095) = othr k(\096) = othr k(a) = letr k(b) = letr k(c) = letr k(d) = letr k(e) = letr k(f) = letr k(g) = letr k(h) = letr k(i) = letr k(j) = letr k(k) = letr k(l) = letr k(m) = letr k(n) = letr k(o) = letr k(p) = letr k(q) = letr k(r) = letr k(s) = letr k(t) = letr k(u) = letr k(v) = letr k(w) = letr k(x) = letr k(y) = letr k(z) = letr k(\123) = othr k(|) = oper k(\125) = othr k(~) = oper k(\127) = othr k(\128) = othr k(\129) = othr k(\130) = othr k(\131) = othr k(\132) = othr k(\133) = othr k(\134) = othr k(\135) = othr k(\136) = othr k(\137) = othr k(\138) = othr k(\139) = othr k(\140) = othr k(\141) = othr k(\142) = othr k(\143) = othr k(\144) = othr k(\145) = othr k(\146) = othr k(\147) = othr k(\148) = othr k(\149) = othr k(\150) = othr k(\151) = othr k(\152) = othr k(\153) = othr k(\154) = othr k(\155) = othr k(\156) = othr k(\157) = othr k(\158) = othr k(\159) = othr k(\160) = othr k(\161) = othr k(\162) = othr k(\163) = othr k(\164) = othr k(\165) = othr k(\166) = othr k(\167) = othr k(\168) = othr k(\169) = othr k(\170) = othr k(\171) = othr k(\172) = othr k(\173) = othr k(\174) = othr k(\175) = othr k(\176) = othr k(\177) = othr k(\178) = othr k(\179) = othr k(\180) = othr k(\181) = othr k(\182) = othr k(\183) = othr k(\184) = othr k(\185) = othr k(\186) = othr k(\187) = othr k(\188) = othr k(\189) = othr k(\190) = othr k(\191) = othr k(\192) = letr k(\193) = letr k(\194) = letr k(\195) = letr k(\196) = letr k(\197) = letr k(\198) = letr k(\199) = letr k(\200) = letr k(\201) = letr k(\202) = letr k(\203) = letr k(\204) = letr k(\205) = letr k(\206) = letr k(\207) = letr k(\208) = letr k(\209) = letr k(\210) = letr k(\211) = letr k(\212) = letr k(\213) = letr k(\214) = letr k(\215) = letr k(\216) = letr k(\217) = letr k(\218) = letr k(\219) = letr k(\220) = letr k(\221) = letr k(\222) = letr k(\223) = letr k(\224) = letr k(\225) = letr k(\226) = letr k(\227) = letr k(\228) = letr k(\229) = letr k(\230) = letr k(\231) = letr k(\232) = letr k(\233) = letr k(\234) = letr k(\235) = letr k(\236) = letr k(\237) = letr k(\238) = letr k(\239) = letr k(\240) = letr k(\241) = letr k(\242) = letr k(\243) = letr k(\244) = letr k(\245) = letr k(\246) = letr k(\247) = letr k(\248) = letr k(\249) = letr k(\250) = letr k(\251) = letr k(\252) = letr k(\253) = letr k(\254) = letr k(\255) = letr > p([|"hello"|]) = hello > p([|1.0|]) = 1.000000 > q([|2|]) = 2 > r([|3.0|]) = 3.000000 > l([||]) = 0 > l([|1|]) = 2 > l([|2;3|]) = 5 > l([|4;5;6|]) = 15 > PR#5992=Ok > PR#5788=Ok > PR#5788=Ok > PR#6646=Ok > PR#6646=Ok > PR#6676=Ok > 48 > GPR#234=Ok > f A A -> 'a' > f A B -> 'b' > PR#7661-A=Ok > f B C -> 'x' > f A A -> 'a' > f B A -> 'a' > f A B -> 'b' > f B B -> 'b' > f C B -> 'c' > f D B -> 'c' > f C A -> 'c' > f D A -> 'c' > f C C -> 'c' > f D C -> 'c' > f A D -> '_' > f C D -> '_' > g (Some B) C -> 'x' > g (Some A) A -> 'a' > g (Some B) A -> 'a' > g (Some A) B -> 'b' > g (Some B) B -> 'b' > g (Some C) B -> 'c' > g (Some D) B -> 'c' > g (Some C) A -> 'c' > g (Some D) A -> 'c' > g (Some C) C -> 'c' > g (Some D) C -> 'c' > g (Some A) D -> '_' > g (Some C) D -> '_' > PR#7661-B=Ok > f B C -> 'x' > f A A -> 'a' > f B A -> 'a' > f A B -> 'b' > f B B -> 'b' > f C B -> 'c' > f D B -> 'b' > f C A -> 'c' > f D A -> 'a' > f C C -> 'c' > f D C -> 'c' > f A D -> 'a' > f B D -> 'a' > f C D -> 'c' > f D D -> 'a' > g (Some B) C -> 'x' > g (Some A) A -> 'a' > g (Some B) A -> 'a' > g (Some A) B -> 'b' > g (Some B) B -> 'b' > g (Some C) B -> 'c' > g (Some D) B -> 'b' > g (Some C) A -> 'c' > g (Some D) A -> 'a' > g (Some C) C -> 'c' > g (Some D) C -> 'c' > g (Some A) D -> 'a' > g (Some B) D -> 'a' > g (Some C) D -> 'c' > g (Some D) D -> 'a' > PR#7661-C=Ok > f true A -> 'a' > f true (B 0) -> 'b' > f false A -> 'c' > g true A -> 'a' > g false A -> 'b' > g true (B 0) -> '_' > PR#7661-D=Ok > f A Y X -> '4' > g A Y X -> '3' > f A Z Y -> '5' > g A Z Y -> '5' > f A Y X -> '_' > g A Y X -> '_' > f A Z Y -> '_' > g A Z Y -> '_' > PR#7661-E=Ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/patmatch.byte from modules patmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/patmatch.byte patmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/patmatch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.byte/patmatch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/patmatch/ocamlc.opt/patmatch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'patmatch_for_multiple.ml' => passed ... testing 'patmatch_incoherence.ml' => passed ... testing 'patmatch_split_no_or.ml' => passed ... testing 'pr7253.ml' => failed ... testing 'pr7253.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7253.ml' with default (bytecode) => passed > Specified modules: pr7253.ml > Source modules: pr7253.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/pr7253.opt from modules pr7253.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/pr7253.opt pr7253.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte from modules pr7253.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte pr7253.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte.output > ### begin stdout ### > First > Raise > Last > Caught > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/pr7253.byte from modules pr7253.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/pr7253.byte pr7253.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7253.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.byte/pr7253.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7253/ocamlc.opt/pr7253.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr7533.ml' => failed ... testing 'pr7533.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7533.ml' with default (bytecode) => passed > Specified modules: pr7533.ml > Source modules: pr7533.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/pr7533.opt from modules pr7533.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/pr7533.opt pr7533.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte from modules pr7533.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte pr7533.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/pr7533.byte from modules pr7533.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/pr7533.byte pr7533.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7533.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.byte/pr7533.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7533/ocamlc.opt/pr7533.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr7657.ml' => failed ... testing 'pr7657.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7657.ml' with default (bytecode) => passed > Specified modules: pr7657.ml > Source modules: pr7657.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/pr7657.opt from modules pr7657.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/pr7657.opt pr7657.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte from modules pr7657.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte pr7657.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte.output > ### begin stdout ### > OK > f1 > f1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/pr7657.byte from modules pr7657.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/pr7657.byte pr7657.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/pr7657.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.byte/pr7657.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/pr7657/ocamlc.opt/pr7657.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'recvalues.ml' => failed ... testing 'recvalues.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'recvalues.ml' with default (bytecode) => passed > Specified modules: recvalues.ml > Source modules: recvalues.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/recvalues.opt from modules recvalues.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/recvalues.opt recvalues.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte from modules recvalues.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte recvalues.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte.output > ### begin stdout ### > Test 1: passed > Test 2: passed > Test 3: passed > foo > Test 4: passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/recvalues.byte from modules recvalues.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/recvalues.byte recvalues.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/recvalues.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.byte/recvalues.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/recvalues/ocamlc.opt/recvalues.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'sets.ml' => failed ... testing 'sets.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sets.ml' with default (bytecode) => passed > Specified modules: sets.ml > Source modules: sets.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/sets.opt from modules sets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/sets.opt sets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte from modules sets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte sets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte.output > ### begin stdout ### > -10 true false > -9 false false > -8 false false > -7 false true > -6 false false > -5 false false > -4 false false > -3 false true > -2 true false > -1 false false > 0 true false > 1 false true > 2 true false > 3 false false > 4 true false > 5 false true > 6 true false > 7 false false > 8 false false > 9 false true > 10 false false > false > true > true > false > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/sets.byte from modules sets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/sets.byte sets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/sets.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.byte/sets.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/sets/ocamlc.opt/sets.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'stringmatch.ml' => failed ... testing 'stringmatch.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'stringmatch.ml' with default (bytecode) => passed > Specified modules: stringmatch.ml > Source modules: stringmatch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/stringmatch.opt from modules stringmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/stringmatch.opt stringmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte from modules stringmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte stringmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/stringmatch.byte from modules stringmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/stringmatch.byte stringmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/stringmatch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.byte/stringmatch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/stringmatch/ocamlc.opt/stringmatch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'switch_opts.ml' => failed ... testing 'switch_opts.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'switch_opts.ml' with default (bytecode) => passed > Specified modules: switch_opts.ml > Source modules: switch_opts.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/switch_opts.opt from modules switch_opts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/switch_opts.opt switch_opts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte from modules switch_opts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte switch_opts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte.output > ### begin stdout ### > 22 tests passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/switch_opts.byte from modules switch_opts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/switch_opts.byte switch_opts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/switch_opts.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.byte/switch_opts.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/switch_opts/ocamlc.opt/switch_opts.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tailcalls.ml' => failed ... testing 'tailcalls.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tailcalls.ml' with default (bytecode) => passed > Specified modules: tailcalls.ml > Source modules: tailcalls.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/tailcalls.opt from modules tailcalls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/tailcalls.opt tailcalls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte from modules tailcalls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte tailcalls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte.output > ### begin stdout ### > 10000001 > 10000001 > 10000001 > 10000001 > 11 > 11 > 10000001 > 10000001 > 10000001 > 10000001 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/tailcalls.byte from modules tailcalls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/tailcalls.byte tailcalls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tailcalls.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.byte/tailcalls.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tailcalls/ocamlc.opt/tailcalls.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'trigraph.ml' => failed ... testing 'trigraph.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'trigraph.ml' with default (bytecode) => passed > Specified modules: trigraph.ml > Source modules: trigraph.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/trigraph.opt from modules trigraph.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/trigraph.opt trigraph.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte from modules trigraph.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte trigraph.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte.output > ### begin stdout ### > ??' > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/trigraph.byte from modules trigraph.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/trigraph.byte trigraph.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/trigraph.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.byte/trigraph.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/trigraph/ocamlc.opt/trigraph.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tuple_match.ml' => failed ... testing 'tuple_match.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tuple_match.ml' with default (bytecode) => passed > Specified modules: tuple_match.ml > Source modules: tuple_match.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/tuple_match.opt from modules tuple_match.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/tuple_match.opt tuple_match.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte from modules tuple_match.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte tuple_match.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte.output > ### begin stdout ### > small_match: > allocated 0 words > allocated 0 words > big_match: > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > string_match: > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > allocated 0 words > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/tuple_match.byte from modules tuple_match.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/tuple_match.byte tuple_match.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/tuple_match.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.byte/tuple_match.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/tuple_match/ocamlc.opt/tuple_match.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'unit_naming.ml' => passed ... testing 'zero_divided_by_n.ml' => failed ... testing 'zero_divided_by_n.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'zero_divided_by_n.ml' with default (bytecode) => passed > Specified modules: zero_divided_by_n.ml > Source modules: zero_divided_by_n.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/zero_divided_by_n.opt from modules zero_divided_by_n.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/zero_divided_by_n.opt zero_divided_by_n.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte from modules zero_divided_by_n.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte zero_divided_by_n.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/zero_divided_by_n.byte from modules zero_divided_by_n.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/zero_divided_by_n.byte zero_divided_by_n.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/zero_divided_by_n.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.byte/zero_divided_by_n.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic/_ocamltest/tests/basic/zero_divided_by_n/ocamlc.opt/zero_divided_by_n.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-float' ... ... testing 'float_compare.ml' => failed ... testing 'float_compare.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'float_compare.ml' with default (bytecode) => passed > Specified modules: float_compare.ml > Source modules: float_compare.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/float_compare.opt from modules float_compare.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/float_compare.opt float_compare.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte from modules float_compare.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte float_compare.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte.output > ### begin stdout ### > 1. = 2.: false > 1. = 1.: true > 2. = 1.: false > 1. = nan: false > ------------------ > 1. != 2.: true > 1. != 1.: false > 2. != 1.: true > 1. != nan: true > ------------------ > 1. < 2.: true > 1. < 1.: false > 2. < 1.: false > 1. < nan: false > ------------------ > 1. !< 2.: false > 1. !< 1.: true > 2. !< 1.: true > 1. !< nan: true > ------------------ > 1. <= 2.: true > 1. <= 1.: true > 2. <= 1.: false > 1. <= nan: false > ------------------ > 1. !<= 2.: false > 1. !<= 1.: false > 2. !<= 1.: true > 1. !<= nan: true > ------------------ > 1. > 2.: false > 1. > 1.: false > 2. > 1.: true > 1. > nan: false > ------------------ > 1. !> 2.: true > 1. !> 1.: true > 2. !> 1.: false > 1. !> nan: true > ------------------ > 1. >= 2.: false > 1. >= 1.: true > 2. >= 1.: true > 1. >= nan: false > ------------------ > 1. !>= 2.: true > 1. !>= 1.: false > 2. !>= 1.: false > 1. !>= nan: true > ------------------ > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/float_compare.byte from modules float_compare.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/float_compare.byte float_compare.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_compare.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.byte/float_compare.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_compare/ocamlc.opt/float_compare.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'float_literals.ml' => failed ... testing 'float_literals.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'float_literals.ml' with default (bytecode) => passed > Specified modules: float_literals.ml > Source modules: float_literals.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/float_literals.opt from modules float_literals.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/float_literals.opt float_literals.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte from modules float_literals.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte float_literals.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/float_literals.byte from modules float_literals.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/float_literals.byte float_literals.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/float_literals.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.byte/float_literals.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/float_literals/ocamlc.opt/float_literals.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tfloat_hex.ml' => failed ... testing 'tfloat_hex.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tfloat_hex.ml' with default (bytecode) => passed > Specified modules: tfloat_hex.ml > Source modules: tfloat_hex.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/tfloat_hex.opt from modules tfloat_hex.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/tfloat_hex.opt tfloat_hex.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte from modules tfloat_hex.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte tfloat_hex.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte.output > ### begin stdout ### > 26. > 208. > Failure("float_of_string") > Failure("float_of_string") > Failure("float_of_string") > Failure("float_of_string") > 0. > inf > inf > 1.0625 > 1.0625 > 1.0625 > 1.0625 > 1. > 1.0625 > 2. > 2. > 2. > 0.00048828125 > 0.5 > 2048. > 2. > Failure("float_of_string") > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/tfloat_hex.byte from modules tfloat_hex.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/tfloat_hex.byte tfloat_hex.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_hex.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.byte/tfloat_hex.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_hex/ocamlc.opt/tfloat_hex.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tfloat_record.ml' => failed ... testing 'tfloat_record.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tfloat_record.ml' with default (bytecode) => passed > Specified modules: tfloat_record.ml > Source modules: tfloat_record.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/tfloat_record.opt from modules tfloat_record.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/tfloat_record.opt tfloat_record.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte from modules tfloat_record.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte tfloat_record.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte.output > ### begin stdout ### > 1. > 1. > 2. > 3. > > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 0. > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 0. > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 0. > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 0. > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/tfloat_record.byte from modules tfloat_record.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/tfloat_record.byte tfloat_record.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/tfloat_record.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.byte/tfloat_record.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/tfloat_record/ocamlc.opt/tfloat_record.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'zero_sized_float_arrays.ml' => failed ... testing 'zero_sized_float_arrays.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'zero_sized_float_arrays.ml' with default (bytecode) => passed > Specified modules: zero_sized_float_arrays.ml > Source modules: zero_sized_float_arrays.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/zero_sized_float_arrays.opt from modules zero_sized_float_arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/zero_sized_float_arrays.opt zero_sized_float_arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte from modules zero_sized_float_arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte zero_sized_float_arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/zero_sized_float_arrays.byte from modules zero_sized_float_arrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/zero_sized_float_arrays.byte zero_sized_float_arrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/zero_sized_float_arrays.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.byte/zero_sized_float_arrays.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-float/_ocamltest/tests/basic-float/zero_sized_float_arrays/ocamlc.opt/zero_sized_float_arrays.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-io' ... ... testing 'wc.ml' => failed ... testing 'wc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'wc.ml' with default (bytecode) => passed > Specified modules: wc.ml > Source modules: wc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/wc.opt from modules wc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/wc.opt wc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte from modules wc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte wc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte wc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte.output > ### begin stdout ### > 1232 characters, 184 words, 58 lines > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/wc.byte from modules wc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/wc.byte wc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/wc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.byte/wc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io/_ocamltest/tests/basic-io/wc/ocamlc.opt/wc.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-io-2' ... ... testing 'io.ml' => failed ... testing 'io.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'io.ml' with default (bytecode) => passed > Specified modules: io.ml > Source modules: io.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/io.opt from modules io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/io.opt io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte from modules io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte.output > ### begin stdout ### > 16-byte chunks > passed > 256-byte chunks > passed > 4096-byte chunks > passed > 65536-byte chunks > passed > 19-byte chunks > passed > 263-byte chunks > passed > 4011-byte chunks > passed > 0...8192 byte chunks > passed > line per line, short lines > passed > line per line, short and long lines > passed > backwards, 4096-byte chunks > passed > backwards, 64-byte chunks > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/io.byte from modules io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/io.byte io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/io.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.byte/io.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-io-2/_ocamltest/tests/basic-io-2/io/ocamlc.opt/io.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-manyargs' ... ... testing 'manyargs.ml' => failed ... testing 'manyargs.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'manyargs.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: manyargsprim.c manyargs.ml > Source modules: manyargsprim.c manyargs.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/manyargs.opt from modules manyargsprim.c manyargs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/manyargs.opt manyargsprim.c manyargs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/manyargs.byte from modules manyargsprim.c manyargs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/manyargs.byte manyargsprim.c manyargs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/_ocamltest/tests/basic-manyargs/manyargs/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-manyargs/manyargs.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/basic-modules' ... ... testing 'anonymous.ml' => passed ... testing 'main.ml' => failed ... testing 'main.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'main.ml' with default (bytecode) => passed > Specified modules: offset.ml pr6726.ml pr7427.ml pr4008.ml main.ml > Source modules: offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/main.opt from modules offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/main.opt offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte from modules offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte.output > ### begin stdout ### > 1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/main.byte from modules offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/main.byte offset.ml pr6726.ml pr7427.ml pr4008.ml main.mli main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/main.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.byte/main.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/main/ocamlc.opt/main.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr11186.ml' => failed ... testing 'pr11186.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr11186.ml' with default (bytecode) => passed > Specified modules: pr11186.ml > Source modules: pr11186.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/pr11186.opt from modules pr11186.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/pr11186.opt pr11186.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte from modules pr11186.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte pr11186.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/pr11186.byte from modules pr11186.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/pr11186.byte pr11186.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/pr11186.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.byte/pr11186.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/pr11186/ocamlc.opt/pr11186.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'recursive_module_evaluation_errors.ml' => passed ... testing 'recursive_module_init.ml' => failed ... testing 'recursive_module_init.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'recursive_module_init.ml' with default (bytecode) => passed > Specified modules: recursive_module_init.ml > Source modules: recursive_module_init.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/recursive_module_init.opt from modules recursive_module_init.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/recursive_module_init.opt recursive_module_init.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte from modules recursive_module_init.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte recursive_module_init.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte.output > ### begin stdout ### > f1[real]: nonrec => 42, self => 42, mod => __ > f2[real]: nonrec => 42, self => 42, mod => __ > f3[stub]: nonrec => __, self => __, mod => __ > f4[real]: nonrec => 42, self => 42, mod => __ > f5[stub]: nonrec => __, self => __, mod => __ > M.f1[real]: nonrec => 42, self => 42, mod => 42 > M.f2[real]: nonrec => 42, self => 42, mod => 42 > M.f3[stub]: nonrec => 42, self => 42, mod => 42 > M.f4[real]: nonrec => 42, self => 42, mod => 42 > M.f5[real]: nonrec => 42, self => 42, mod => 42 > go > go > go > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/recursive_module_init.byte from modules recursive_module_init.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/recursive_module_init.byte recursive_module_init.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/recursive_module_init.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.byte/recursive_module_init.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-modules/_ocamltest/tests/basic-modules/recursive_module_init/ocamlc.opt/recursive_module_init.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-more' ... ... testing 'bounds.ml' => failed ... testing 'bounds.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bounds.ml' with default (bytecode) => passed > Specified modules: bounds.ml > Source modules: bounds.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/bounds.opt from modules bounds.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/bounds.opt bounds.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte from modules bounds.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte bounds.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte.output > ### begin stdout ### > 0: doesn't fail > 1: doesn't fail > 2: doesn't fail > 3: fails > 4: fails > -1: fails > Trail: -1 4 3 2 1 0 > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/bounds.byte from modules bounds.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/bounds.byte bounds.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/bounds.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.byte/bounds.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/bounds/ocamlc.opt/bounds.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'div_by_zero.ml' => failed ... testing 'div_by_zero.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'div_by_zero.ml' with default (bytecode) => passed > Specified modules: div_by_zero.ml > Source modules: div_by_zero.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/div_by_zero.opt from modules div_by_zero.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/div_by_zero.opt div_by_zero.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte from modules div_by_zero.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte div_by_zero.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte.output > ### begin stdout ### > ***** OK ***** > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/div_by_zero.byte from modules div_by_zero.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/div_by_zero.byte div_by_zero.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/div_by_zero.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.byte/div_by_zero.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/div_by_zero/ocamlc.opt/div_by_zero.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'function_in_ref.ml' => failed ... testing 'function_in_ref.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'function_in_ref.ml' with default (bytecode) => passed > Specified modules: function_in_ref.ml > Source modules: function_in_ref.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/function_in_ref.opt from modules function_in_ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/function_in_ref.opt function_in_ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte from modules function_in_ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte function_in_ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/function_in_ref.byte from modules function_in_ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/function_in_ref.byte function_in_ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/function_in_ref.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.byte/function_in_ref.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/function_in_ref/ocamlc.opt/function_in_ref.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'if_in_if.ml' => failed ... testing 'if_in_if.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'if_in_if.ml' with default (bytecode) => passed > Specified modules: if_in_if.ml > Source modules: if_in_if.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/if_in_if.opt from modules if_in_if.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/if_in_if.opt if_in_if.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte from modules if_in_if.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte if_in_if.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/if_in_if.byte from modules if_in_if.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/if_in_if.byte if_in_if.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/if_in_if.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.byte/if_in_if.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/if_in_if/ocamlc.opt/if_in_if.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'labels_evaluation_order.ml' => failed ... testing 'labels_evaluation_order.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'labels_evaluation_order.ml' with default (bytecode) => passed > Specified modules: labels_evaluation_order.ml > Source modules: labels_evaluation_order.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/labels_evaluation_order.opt from modules labels_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/labels_evaluation_order.opt labels_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte from modules labels_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte labels_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte.output > ### begin stdout ### > c argument > a argument > f defined > b argument > a parameter > b parameter > c parameter > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/labels_evaluation_order.byte from modules labels_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/labels_evaluation_order.byte labels_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/labels_evaluation_order.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.byte/labels_evaluation_order.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/labels_evaluation_order/ocamlc.opt/labels_evaluation_order.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'morematch.ml' => failed ... testing 'morematch.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference 2025-06-13 14:31:21.751010582 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:04.107191687 +0200 @@ -70,3 +70,4 @@ 1086 | | _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _ -> "13" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 11 [redundant-case]: this match case is unused. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'morematch.ml' with default (bytecode) => passed > Specified modules: morematch.ml > Source modules: morematch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/morematch.opt from modules morematch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/morematch.opt morematch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "morematch.ml", line 67, characters 2-5: > 67 | | 4|5|7 -> 100 > ^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 68, characters 2-3: > 68 | | 7 | 8 -> 6 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 219, characters 33-47: > 219 | let f = function (([]|[_]) as x)|(_::([] as x))|(_::_::x) -> x > ^^^^^^^^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 388, characters 2-15: > 388 | | A,_,(100|103) -> 5 > ^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 401, characters 2-20: > 401 | | [],_,(100|103|104) -> 5 > ^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 402, characters 2-16: > 402 | | [],_,(100|103) -> 6 > ^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 403, characters 2-29: > 403 | | [],_,(1000|1001|1002|20000) -> 7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 413, characters 5-12: > 413 | | (100|103|101) -> 2 > ^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 432, characters 43-44: > 432 | | (J,J,((C|D) as x |E x|F (_,x))) | (J,_,((C|J) as x)) -> autre (x,x,x) > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 455, characters 7-8: > 455 | | _,_,(X|U _) -> 8 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 456, characters 2-7: > 456 | | _,_,Y -> 5 > ^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", lines 1050-1053, characters 8-10: > 1050 | ........function > 1051 | | A (`A|`C) -> 0 > 1052 | | B (`B,`D) -> 1 > 1053 | | C -> 2 > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: A `D > > File "morematch.ml", line 1084, characters 5-51: > 1084 | | _, _, _, _, _, A, _, _, _, _, B, _, _, _, _, _ -> "11" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 1086, characters 5-51: > 1086 | | _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _ -> "13" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference 2025-06-13 14:31:21.751010582 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:04.107191687 +0200 > @@ -70,3 +70,4 @@ > 1086 | | _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _ -> "13" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte from modules morematch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte morematch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "morematch.ml", line 67, characters 2-5: > 67 | | 4|5|7 -> 100 > ^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 68, characters 2-3: > 68 | | 7 | 8 -> 6 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 219, characters 33-47: > 219 | let f = function (([]|[_]) as x)|(_::([] as x))|(_::_::x) -> x > ^^^^^^^^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 388, characters 2-15: > 388 | | A,_,(100|103) -> 5 > ^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 401, characters 2-20: > 401 | | [],_,(100|103|104) -> 5 > ^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 402, characters 2-16: > 402 | | [],_,(100|103) -> 6 > ^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 403, characters 2-29: > 403 | | [],_,(1000|1001|1002|20000) -> 7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 413, characters 5-12: > 413 | | (100|103|101) -> 2 > ^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 432, characters 43-44: > 432 | | (J,J,((C|D) as x |E x|F (_,x))) | (J,_,((C|J) as x)) -> autre (x,x,x) > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 455, characters 7-8: > 455 | | _,_,(X|U _) -> 8 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 456, characters 2-7: > 456 | | _,_,Y -> 5 > ^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", lines 1050-1053, characters 8-10: > 1050 | ........function > 1051 | | A (`A|`C) -> 0 > 1052 | | B (`B,`D) -> 1 > 1053 | | C -> 2 > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: A `D > > File "morematch.ml", line 1084, characters 5-51: > 1084 | | _, _, _, _, _, A, _, _, _, _, B, _, _, _, _, _ -> "11" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 1086, characters 5-51: > 1086 | | _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _ -> "13" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/morematch.byte from modules morematch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/morematch.byte morematch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "morematch.ml", line 67, characters 2-5: > 67 | | 4|5|7 -> 100 > ^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 68, characters 2-3: > 68 | | 7 | 8 -> 6 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 219, characters 33-47: > 219 | let f = function (([]|[_]) as x)|(_::([] as x))|(_::_::x) -> x > ^^^^^^^^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 388, characters 2-15: > 388 | | A,_,(100|103) -> 5 > ^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 401, characters 2-20: > 401 | | [],_,(100|103|104) -> 5 > ^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 402, characters 2-16: > 402 | | [],_,(100|103) -> 6 > ^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 403, characters 2-29: > 403 | | [],_,(1000|1001|1002|20000) -> 7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 413, characters 5-12: > 413 | | (100|103|101) -> 2 > ^^^^^^^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 432, characters 43-44: > 432 | | (J,J,((C|D) as x |E x|F (_,x))) | (J,_,((C|J) as x)) -> autre (x,x,x) > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 455, characters 7-8: > 455 | | _,_,(X|U _) -> 8 > ^ > Warning 12 [redundant-subpat]: this sub-pattern is unused. > > File "morematch.ml", line 456, characters 2-7: > 456 | | _,_,Y -> 5 > ^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", lines 1050-1053, characters 8-10: > 1050 | ........function > 1051 | | A (`A|`C) -> 0 > 1052 | | B (`B,`D) -> 1 > 1053 | | C -> 2 > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: A `D > > File "morematch.ml", line 1084, characters 5-51: > 1084 | | _, _, _, _, _, A, _, _, _, _, B, _, _, _, _, _ -> "11" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > > File "morematch.ml", line 1086, characters 5-51: > 1086 | | _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _ -> "13" > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 11 [redundant-case]: this match case is unused. > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/morematch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.byte/morematch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/morematch/ocamlc.opt/morematch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'opaque_prim.ml' => failed ... testing 'opaque_prim.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'opaque_prim.ml' with default (bytecode) => passed > Specified modules: opaque_prim.ml > Source modules: opaque_prim.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/opaque_prim.opt from modules opaque_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/opaque_prim.opt opaque_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte from modules opaque_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte opaque_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/opaque_prim.byte from modules opaque_prim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/opaque_prim.byte opaque_prim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/opaque_prim.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.byte/opaque_prim.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/opaque_prim/ocamlc.opt/opaque_prim.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr10294.ml' => failed ... testing 'pr10294.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr10294.ml' with default (bytecode) => passed > Specified modules: pr10294.ml > Source modules: pr10294.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/pr10294.opt from modules pr10294.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/pr10294.opt pr10294.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte from modules pr10294.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte pr10294.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/pr10294.byte from modules pr10294.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/pr10294.byte pr10294.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10294.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.byte/pr10294.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10294/ocamlc.opt/pr10294.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr10338.ml' => failed ... testing 'pr10338.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference 2025-06-13 14:31:21.751010582 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:10.327194041 +0200 @@ -3,3 +3,4 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. All clauses in this pattern-matching are guarded. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'pr10338.ml' with default (bytecode) => passed > Specified modules: pr10338.ml > Source modules: pr10338.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/pr10338.opt from modules pr10338.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/pr10338.opt pr10338.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "pr10338.ml", line 7, characters 21-65: > 7 | let f ?(s="hello") = function x when (print_endline s; true) -> x;; > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > All clauses in this pattern-matching are guarded. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference 2025-06-13 14:31:21.751010582 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:10.327194041 +0200 > @@ -3,3 +3,4 @@ > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > All clauses in this pattern-matching are guarded. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte from modules pr10338.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte pr10338.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "pr10338.ml", line 7, characters 21-65: > 7 | let f ?(s="hello") = function x when (print_endline s; true) -> x;; > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > All clauses in this pattern-matching are guarded. > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte.output > ### begin stdout ### > hello > failed > 42 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/pr10338.byte from modules pr10338.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/pr10338.byte pr10338.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "pr10338.ml", line 7, characters 21-65: > 7 | let f ?(s="hello") = function x when (print_endline s; true) -> x;; > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > All clauses in this pattern-matching are guarded. > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr10338.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.byte/pr10338.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr10338/ocamlc.opt/pr10338.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr1271.ml' => failed ... testing 'pr1271.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr1271.ml' with default (bytecode) => passed > Specified modules: pr1271.ml > Source modules: pr1271.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/pr1271.opt from modules pr1271.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/pr1271.opt pr1271.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte from modules pr1271.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte pr1271.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte.output > ### begin stdout ### > 0 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/pr1271.byte from modules pr1271.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/pr1271.byte pr1271.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr1271.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.byte/pr1271.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr1271/ocamlc.opt/pr1271.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr2719.ml' => failed ... testing 'pr2719.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr2719.ml' with default (bytecode) => passed > Specified modules: pr2719.ml > Source modules: pr2719.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/pr2719.opt from modules pr2719.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/pr2719.opt pr2719.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte from modules pr2719.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte pr2719.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte.output > ### begin stdout ### > Value of test at the beginning : false > Value of test now : false > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/pr2719.byte from modules pr2719.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/pr2719.byte pr2719.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr2719.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.byte/pr2719.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr2719/ocamlc.opt/pr2719.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr6216.ml' => failed ... testing 'pr6216.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr6216.ml' with default (bytecode) => passed > Specified modules: pr6216.ml > Source modules: pr6216.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/pr6216.opt from modules pr6216.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -inline 20 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/pr6216.opt pr6216.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte from modules pr6216.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte pr6216.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/pr6216.byte from modules pr6216.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/pr6216.byte pr6216.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr6216.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.byte/pr6216.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr6216/ocamlc.opt/pr6216.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr7683.ml' => failed ... testing 'pr7683.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7683.ml' with default (bytecode) => passed > Specified modules: pr7683.ml > Source modules: pr7683.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/pr7683.opt from modules pr7683.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/pr7683.opt pr7683.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte from modules pr7683.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte pr7683.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte.output > ### begin stdout ### > 1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/pr7683.byte from modules pr7683.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/pr7683.byte pr7683.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/pr7683.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.byte/pr7683.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/pr7683/ocamlc.opt/pr7683.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'record_evaluation_order.ml' => failed ... testing 'record_evaluation_order.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'record_evaluation_order.ml' with default (bytecode) => passed > Specified modules: record_evaluation_order.ml > Source modules: record_evaluation_order.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/record_evaluation_order.opt from modules record_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/record_evaluation_order.opt record_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte from modules record_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte record_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte.output > ### begin stdout ### > d1 > c1 > b1 > a1 > d2 > c2 > b2 > a2 > default > d3 > c3 > a3 > > x9 > x8 > x7 > x6 > x5 > x4 > x3 > x2 > x1 > > x7 > x2 > > x7 > x2 > > x7 > x5 > x2 > > x7 > x5 > x2 > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/record_evaluation_order.byte from modules record_evaluation_order.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/record_evaluation_order.byte record_evaluation_order.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/record_evaluation_order.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.byte/record_evaluation_order.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/record_evaluation_order/ocamlc.opt/record_evaluation_order.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'robustmatch.ml' => failed ... testing 'robustmatch.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference 2025-06-13 14:31:21.751010582 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:25.847199909 +0200 @@ -204,3 +204,4 @@ 284 | | _, R2, "foo" -> () Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: (R2, R2, "") +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'robustmatch.ml' with default (bytecode) => passed > Specified modules: robustmatch.ml > Source modules: robustmatch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/robustmatch.opt from modules robustmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -w +4+8+9+11+12+52+56+57 testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/robustmatch.opt robustmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "robustmatch.ml", lines 33-37, characters 6-23: > 33 | ......match t1, t2, x with > 34 | | AB, AB, A -> () > 35 | | MAB, _, A -> () > 36 | | _, AB, B -> () > 37 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 43-47, characters 4-21: > 43 | ....match t1, t2, x with > 44 | | AB, AB, A -> () > 45 | | MAB, _, A -> () > 46 | | _, AB, B -> () > 47 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 54-56, characters 4-27: > 54 | ....match r1, r2, a with > 55 | | R1, _, 0 -> () > 56 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 1) > > File "robustmatch.ml", lines 64-66, characters 4-27: > 64 | ....match r1, r2, a with > 65 | | R1, _, A -> () > 66 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 69-71, characters 4-20: > 69 | ....match r1, r2, a with > 70 | | _, R2, "coucou" -> () > 71 | | R1, _, A -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 74-76, characters 4-20: > 74 | ....match r1, r2, a with > 75 | | _, R2, "coucou" -> () > 76 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > > File "robustmatch.ml", lines 85-87, characters 4-20: > 85 | ....match r1, r2, a with > 86 | | R1, _, A -> () > 87 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 90-93, characters 4-20: > 90 | ....match r1, r2, a with > 91 | | R1, _, A -> () > 92 | | _, R2, X -> () > 93 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 96-98, characters 4-20: > 96 | ....match r1, r2, a with > 97 | | R1, _, _ -> () > 98 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 107-109, characters 4-20: > 107 | ....match r1, r2, a with > 108 | | R1, _, A -> () > 109 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 129-131, characters 4-20: > 129 | ....match r1, r2, a with > 130 | | R1, _, A -> () > 131 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 151-153, characters 4-20: > 151 | ....match r1, r2, a with > 152 | | R1, _, A -> () > 153 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 156-159, characters 4-20: > 156 | ....match r1, r2, a with > 157 | | R1, _, A -> () > 158 | | _, R2, X -> () > 159 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 162-164, characters 4-20: > 162 | ....match r1, r2, a with > 163 | | R1, _, _ -> () > 164 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 167-169, characters 4-20: > 167 | ....match r1, r2, a with > 168 | | R1, _, C -> () > 169 | | _, R2, Y -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, A) > > File "robustmatch.ml", lines 176-179, characters 4-20: > 176 | ....match r1, r2, a with > 177 | | _, R1, 0 -> () > 178 | | R2, _, [||] -> () > 179 | | _, R1, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 182-184, characters 4-23: > 182 | ....match r1, r2, a with > 183 | | R1, _, _ -> () > 184 | | _, R2, [||] -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 187-190, characters 4-20: > 187 | ....match r1, r2, a with > 188 | | _, R2, [||] -> () > 189 | | R1, _, 0 -> () > 190 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 200-203, characters 4-19: > 200 | ....match r1, r2, a with > 201 | | _, R2, [||] -> () > 202 | | R1, _, 0 -> () > 203 | | _, _, _ -> () > Warning 4 [fragile-match]: this pattern-matching is fragile. > It will remain exhaustive when constructors are added to type repr. > > File "robustmatch.ml", lines 210-212, characters 4-27: > 210 | ....match r1, r2, a with > 211 | | R1, _, 'c' -> () > 212 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 'a') > > File "robustmatch.ml", lines 219-221, characters 4-27: > 219 | ....match r1, r2, a with > 220 | | R1, _, `A -> () > 221 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, `B) > > File "robustmatch.ml", lines 228-230, characters 4-37: > 228 | ....match r1, r2, a with > 229 | | R1, _, (3, "") -> () > 230 | | _, R2, (1, "coucou", 'a') -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 239-241, characters 4-51: > 239 | ....match r1, r2, a with > 240 | | R1, _, { x = 3; y = "" } -> () > 241 | | _, R2, { a = 1; b = "coucou"; c = 'a' } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 244-246, characters 4-36: > 244 | ....match r1, r2, a with > 245 | | R2, _, { a = 1; b = "coucou"; c = 'a' } -> () > 246 | | _, R1, { x = 3; y = "" } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: > (R2, R2, {a=1; b="coucou"; c='b'}) > > File "robustmatch.ml", lines 253-255, characters 4-20: > 253 | ....match r1, r2, a with > 254 | | R1, _, (3, "") -> () > 255 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 263-265, characters 4-20: > 263 | ....match r1, r2, a with > 264 | | R1, _, { x = 3; y = "" } -> () > 265 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 272-274, characters 4-20: > 272 | ....match r1, r2, a with > 273 | | R1, _, lazy 1 -> () > 274 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, lazy 0) > > File "robustmatch.ml", lines 281-284, characters 4-24: > 281 | ....match r1, r2, a with > 282 | | R1, _, () -> () > 283 | | _, R2, "coucou" -> () > 284 | | _, R2, "foo" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference 2025-06-13 14:31:21.751010582 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:39:25.847199909 +0200 > @@ -204,3 +204,4 @@ > 284 | | _, R2, "foo" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte from modules robustmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -w +4+8+9+11+12+52+56+57 testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte robustmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "robustmatch.ml", lines 33-37, characters 6-23: > 33 | ......match t1, t2, x with > 34 | | AB, AB, A -> () > 35 | | MAB, _, A -> () > 36 | | _, AB, B -> () > 37 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 43-47, characters 4-21: > 43 | ....match t1, t2, x with > 44 | | AB, AB, A -> () > 45 | | MAB, _, A -> () > 46 | | _, AB, B -> () > 47 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 54-56, characters 4-27: > 54 | ....match r1, r2, a with > 55 | | R1, _, 0 -> () > 56 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 1) > > File "robustmatch.ml", lines 64-66, characters 4-27: > 64 | ....match r1, r2, a with > 65 | | R1, _, A -> () > 66 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 69-71, characters 4-20: > 69 | ....match r1, r2, a with > 70 | | _, R2, "coucou" -> () > 71 | | R1, _, A -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 74-76, characters 4-20: > 74 | ....match r1, r2, a with > 75 | | _, R2, "coucou" -> () > 76 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > > File "robustmatch.ml", lines 85-87, characters 4-20: > 85 | ....match r1, r2, a with > 86 | | R1, _, A -> () > 87 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 90-93, characters 4-20: > 90 | ....match r1, r2, a with > 91 | | R1, _, A -> () > 92 | | _, R2, X -> () > 93 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 96-98, characters 4-20: > 96 | ....match r1, r2, a with > 97 | | R1, _, _ -> () > 98 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 107-109, characters 4-20: > 107 | ....match r1, r2, a with > 108 | | R1, _, A -> () > 109 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 129-131, characters 4-20: > 129 | ....match r1, r2, a with > 130 | | R1, _, A -> () > 131 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 151-153, characters 4-20: > 151 | ....match r1, r2, a with > 152 | | R1, _, A -> () > 153 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 156-159, characters 4-20: > 156 | ....match r1, r2, a with > 157 | | R1, _, A -> () > 158 | | _, R2, X -> () > 159 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 162-164, characters 4-20: > 162 | ....match r1, r2, a with > 163 | | R1, _, _ -> () > 164 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 167-169, characters 4-20: > 167 | ....match r1, r2, a with > 168 | | R1, _, C -> () > 169 | | _, R2, Y -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, A) > > File "robustmatch.ml", lines 176-179, characters 4-20: > 176 | ....match r1, r2, a with > 177 | | _, R1, 0 -> () > 178 | | R2, _, [||] -> () > 179 | | _, R1, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 182-184, characters 4-23: > 182 | ....match r1, r2, a with > 183 | | R1, _, _ -> () > 184 | | _, R2, [||] -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 187-190, characters 4-20: > 187 | ....match r1, r2, a with > 188 | | _, R2, [||] -> () > 189 | | R1, _, 0 -> () > 190 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 200-203, characters 4-19: > 200 | ....match r1, r2, a with > 201 | | _, R2, [||] -> () > 202 | | R1, _, 0 -> () > 203 | | _, _, _ -> () > Warning 4 [fragile-match]: this pattern-matching is fragile. > It will remain exhaustive when constructors are added to type repr. > > File "robustmatch.ml", lines 210-212, characters 4-27: > 210 | ....match r1, r2, a with > 211 | | R1, _, 'c' -> () > 212 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 'a') > > File "robustmatch.ml", lines 219-221, characters 4-27: > 219 | ....match r1, r2, a with > 220 | | R1, _, `A -> () > 221 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, `B) > > File "robustmatch.ml", lines 228-230, characters 4-37: > 228 | ....match r1, r2, a with > 229 | | R1, _, (3, "") -> () > 230 | | _, R2, (1, "coucou", 'a') -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 239-241, characters 4-51: > 239 | ....match r1, r2, a with > 240 | | R1, _, { x = 3; y = "" } -> () > 241 | | _, R2, { a = 1; b = "coucou"; c = 'a' } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 244-246, characters 4-36: > 244 | ....match r1, r2, a with > 245 | | R2, _, { a = 1; b = "coucou"; c = 'a' } -> () > 246 | | _, R1, { x = 3; y = "" } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: > (R2, R2, {a=1; b="coucou"; c='b'}) > > File "robustmatch.ml", lines 253-255, characters 4-20: > 253 | ....match r1, r2, a with > 254 | | R1, _, (3, "") -> () > 255 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 263-265, characters 4-20: > 263 | ....match r1, r2, a with > 264 | | R1, _, { x = 3; y = "" } -> () > 265 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 272-274, characters 4-20: > 272 | ....match r1, r2, a with > 273 | | R1, _, lazy 1 -> () > 274 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, lazy 0) > > File "robustmatch.ml", lines 281-284, characters 4-24: > 281 | ....match r1, r2, a with > 282 | | R1, _, () -> () > 283 | | _, R2, "coucou" -> () > 284 | | _, R2, "foo" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/robustmatch.byte from modules robustmatch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -w +4+8+9+11+12+52+56+57 testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/robustmatch.byte robustmatch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "robustmatch.ml", lines 33-37, characters 6-23: > 33 | ......match t1, t2, x with > 34 | | AB, AB, A -> () > 35 | | MAB, _, A -> () > 36 | | _, AB, B -> () > 37 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 43-47, characters 4-21: > 43 | ....match t1, t2, x with > 44 | | AB, AB, A -> () > 45 | | MAB, _, A -> () > 46 | | _, AB, B -> () > 47 | | _, MAB, B -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (AB, MAB, A) > > File "robustmatch.ml", lines 54-56, characters 4-27: > 54 | ....match r1, r2, a with > 55 | | R1, _, 0 -> () > 56 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 1) > > File "robustmatch.ml", lines 64-66, characters 4-27: > 64 | ....match r1, r2, a with > 65 | | R1, _, A -> () > 66 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 69-71, characters 4-20: > 69 | ....match r1, r2, a with > 70 | | _, R2, "coucou" -> () > 71 | | R1, _, A -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 74-76, characters 4-20: > 74 | ....match r1, r2, a with > 75 | | _, R2, "coucou" -> () > 76 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > > File "robustmatch.ml", lines 85-87, characters 4-20: > 85 | ....match r1, r2, a with > 86 | | R1, _, A -> () > 87 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 90-93, characters 4-20: > 90 | ....match r1, r2, a with > 91 | | R1, _, A -> () > 92 | | _, R2, X -> () > 93 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 96-98, characters 4-20: > 96 | ....match r1, r2, a with > 97 | | R1, _, _ -> () > 98 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, (Y|Z)) > > File "robustmatch.ml", lines 107-109, characters 4-20: > 107 | ....match r1, r2, a with > 108 | | R1, _, A -> () > 109 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (B|C)) > > File "robustmatch.ml", lines 129-131, characters 4-20: > 129 | ....match r1, r2, a with > 130 | | R1, _, A -> () > 131 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 151-153, characters 4-20: > 151 | ....match r1, r2, a with > 152 | | R1, _, A -> () > 153 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, B) > > File "robustmatch.ml", lines 156-159, characters 4-20: > 156 | ....match r1, r2, a with > 157 | | R1, _, A -> () > 158 | | _, R2, X -> () > 159 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 162-164, characters 4-20: > 162 | ....match r1, r2, a with > 163 | | R1, _, _ -> () > 164 | | _, R2, X -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, Y) > > File "robustmatch.ml", lines 167-169, characters 4-20: > 167 | ....match r1, r2, a with > 168 | | R1, _, C -> () > 169 | | _, R2, Y -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, A) > > File "robustmatch.ml", lines 176-179, characters 4-20: > 176 | ....match r1, r2, a with > 177 | | _, R1, 0 -> () > 178 | | R2, _, [||] -> () > 179 | | _, R1, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 182-184, characters 4-23: > 182 | ....match r1, r2, a with > 183 | | R1, _, _ -> () > 184 | | _, R2, [||] -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 187-190, characters 4-20: > 187 | ....match r1, r2, a with > 188 | | _, R2, [||] -> () > 189 | | R1, _, 0 -> () > 190 | | R1, _, _ -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, [| _ |]) > > File "robustmatch.ml", lines 200-203, characters 4-19: > 200 | ....match r1, r2, a with > 201 | | _, R2, [||] -> () > 202 | | R1, _, 0 -> () > 203 | | _, _, _ -> () > Warning 4 [fragile-match]: this pattern-matching is fragile. > It will remain exhaustive when constructors are added to type repr. > > File "robustmatch.ml", lines 210-212, characters 4-27: > 210 | ....match r1, r2, a with > 211 | | R1, _, 'c' -> () > 212 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, 'a') > > File "robustmatch.ml", lines 219-221, characters 4-27: > 219 | ....match r1, r2, a with > 220 | | R1, _, `A -> () > 221 | | _, R2, "coucou" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, `B) > > File "robustmatch.ml", lines 228-230, characters 4-37: > 228 | ....match r1, r2, a with > 229 | | R1, _, (3, "") -> () > 230 | | _, R2, (1, "coucou", 'a') -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 239-241, characters 4-51: > 239 | ....match r1, r2, a with > 240 | | R1, _, { x = 3; y = "" } -> () > 241 | | _, R2, { a = 1; b = "coucou"; c = 'a' } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 244-246, characters 4-36: > 244 | ....match r1, r2, a with > 245 | | R2, _, { a = 1; b = "coucou"; c = 'a' } -> () > 246 | | _, R1, { x = 3; y = "" } -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: > (R2, R2, {a=1; b="coucou"; c='b'}) > > File "robustmatch.ml", lines 253-255, characters 4-20: > 253 | ....match r1, r2, a with > 254 | | R1, _, (3, "") -> () > 255 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, (3, "*")) > > File "robustmatch.ml", lines 263-265, characters 4-20: > 263 | ....match r1, r2, a with > 264 | | R1, _, { x = 3; y = "" } -> () > 265 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, {x=3; y="*"}) > > File "robustmatch.ml", lines 272-274, characters 4-20: > 272 | ....match r1, r2, a with > 273 | | R1, _, lazy 1 -> () > 274 | | _, R2, 1 -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R1, R1, lazy 0) > > File "robustmatch.ml", lines 281-284, characters 4-24: > 281 | ....match r1, r2, a with > 282 | | R1, _, () -> () > 283 | | _, R2, "coucou" -> () > 284 | | _, R2, "foo" -> () > Warning 8 [partial-match]: this pattern-matching is not exhaustive. > Here is an example of a case that is not matched: (R2, R2, "") > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/robustmatch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.byte/robustmatch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/robustmatch/ocamlc.opt/robustmatch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'safer_matching.ml' => failed ... testing 'safer_matching.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'safer_matching.ml' with default (bytecode) => passed > Specified modules: safer_matching.ml > Source modules: safer_matching.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/safer_matching.opt from modules safer_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -safer-matching -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/safer_matching.opt safer_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte from modules safer_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -safer-matching -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte safer_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte.output > ### begin stdout ### > 3.141500 > Uncaught exception: File "safer_matching.ml", line 7, characters 6-11: Pattern matching failed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/safer_matching.byte from modules safer_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -safer-matching -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/safer_matching.byte safer_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/safer_matching.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.byte/safer_matching.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/safer_matching/ocamlc.opt/safer_matching.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'sequential_and_or.ml' => failed ... testing 'sequential_and_or.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sequential_and_or.ml' with default (bytecode) => passed > Specified modules: sequential_and_or.ml > Source modules: sequential_and_or.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/sequential_and_or.opt from modules sequential_and_or.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/sequential_and_or.opt sequential_and_or.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte from modules sequential_and_or.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte sequential_and_or.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte.output > ### begin stdout ### > 1: true > 2: true > 3: true > 4: true > 5: true > 6: true > 7: true > 8: false > 9: 1 true > 10: 2 false > 11: true > 12: false > 13: 3 true > 14: 4 true > 15: 5 true > 16: 6 true > 17: 7 true > 18: 8 true > 19: 9 true > 20: 10 false > 21: 11 12 true > 22: 13 14 false > 23: 15 true > 24: 16 false > 25: true > 26: true > 27: true > 28: true > 29: true > 30: true > 31: true > 32: false > 33: 17 true > 34: 18 false > 35: true > 36: false > 37: true > 38: false > 39: 19 true > 40: 20 false > 41: true > 42: false > 43: false > 44: false > 45: false > 46: false > 47: false > 48: false > 49: 21 true > 50: 22 false > 51: 23 24 true > 52: 25 26 false > 53: 27 true > 54: 28 false > 55: 29 false > 56: 30 false > 57: 31 false > 58: 32 false > 59: 33 false > 60: 34 false > 61: true > 62: false > 63: 35 true > 64: 36 false > 65: true > 66: false > 67: false > 68: false > 69: false > 70: false > 71: false > 72: false > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/sequential_and_or.byte from modules sequential_and_or.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/sequential_and_or.byte sequential_and_or.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/sequential_and_or.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.byte/sequential_and_or.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/sequential_and_or/ocamlc.opt/sequential_and_or.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'structural_constants.ml' => failed ... testing 'structural_constants.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'structural_constants.ml' with default (bytecode) => passed > Specified modules: structural_constants.ml > Source modules: structural_constants.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/structural_constants.opt from modules structural_constants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/structural_constants.opt structural_constants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte from modules structural_constants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte structural_constants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte.output > ### begin stdout ### > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/structural_constants.byte from modules structural_constants.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/structural_constants.byte structural_constants.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/structural_constants.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.byte/structural_constants.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/structural_constants/ocamlc.opt/structural_constants.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tbuffer.ml' => failed ... testing 'tbuffer.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tbuffer.ml' with default (bytecode) => passed > Specified modules: tbuffer.ml > Source modules: tbuffer.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/tbuffer.opt from modules tbuffer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/tbuffer.opt tbuffer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte from modules tbuffer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte tbuffer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte.output > ### begin stdout ### > 0 1 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/tbuffer.byte from modules tbuffer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/tbuffer.byte tbuffer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tbuffer.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.byte/tbuffer.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tbuffer/ocamlc.opt/tbuffer.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'top_level_patterns.ml' => failed ... testing 'top_level_patterns.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'top_level_patterns.ml' with default (bytecode) => passed > Specified modules: top_level_patterns.ml > Source modules: top_level_patterns.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/top_level_patterns.opt from modules top_level_patterns.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/top_level_patterns.opt top_level_patterns.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte from modules top_level_patterns.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte top_level_patterns.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte.output > ### begin stdout ### > 13 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/top_level_patterns.byte from modules top_level_patterns.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/top_level_patterns.byte top_level_patterns.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/top_level_patterns.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.byte/top_level_patterns.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/top_level_patterns/ocamlc.opt/top_level_patterns.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tprintf.ml' => failed ... testing 'tprintf.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tprintf.ml' with default (bytecode) => passed > Specified modules: tprintf.ml > Source modules: tprintf.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/tprintf.opt from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/tprintf.opt tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte.output > ### begin stdout ### > 0 1 2 3 4 5 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/tprintf.byte from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/tprintf.byte tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/tprintf.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.byte/tprintf.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-more/_ocamltest/tests/basic-more/tprintf/ocamlc.opt/tprintf.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-multdef' ... ... testing 'usemultdef.ml' => failed ... testing 'usemultdef.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'usemultdef.ml' with default (bytecode) => passed > Specified modules: multdef.ml usemultdef.ml > Source modules: multdef.mli multdef.ml usemultdef.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/usemultdef.opt from modules multdef.mli multdef.ml usemultdef.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/usemultdef.opt multdef.mli multdef.ml usemultdef.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte from modules multdef.mli multdef.ml usemultdef.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte multdef.mli multdef.ml usemultdef.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte.output > ### begin stdout ### > 2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/usemultdef.byte from modules multdef.mli multdef.ml usemultdef.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/usemultdef.byte multdef.mli multdef.ml usemultdef.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/usemultdef.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.byte/usemultdef.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-multdef/_ocamltest/tests/basic-multdef/usemultdef/ocamlc.opt/usemultdef.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/basic-private' ... ... testing 'tlength.ml' => failed ... testing 'tlength.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tlength.ml' with default (bytecode) => passed > Specified modules: length.ml tlength.ml > Source modules: length.mli length.ml tlength.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/tlength.opt from modules length.mli length.ml tlength.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/tlength.opt length.mli length.ml tlength.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte from modules length.mli length.ml tlength.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte length.mli length.ml tlength.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/tlength.byte from modules length.mli length.ml tlength.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/tlength.byte length.mli length.ml tlength.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/tlength.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.byte/tlength.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/basic-private/_ocamltest/tests/basic-private/tlength/ocamlc.opt/tlength.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/c-api' ... ... testing 'aligned_alloc.ml' => failed ... testing 'aligned_alloc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'aligned_alloc.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: aligned_alloc_stubs.c aligned_alloc.ml > Source modules: aligned_alloc_stubs.c aligned_alloc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/aligned_alloc.opt from modules aligned_alloc_stubs.c aligned_alloc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/aligned_alloc.opt aligned_alloc_stubs.c aligned_alloc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/aligned_alloc.byte from modules aligned_alloc_stubs.c aligned_alloc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/aligned_alloc.byte aligned_alloc_stubs.c aligned_alloc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/aligned_alloc/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/aligned_alloc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'alloc_async.ml' => failed ... testing 'alloc_async.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'alloc_async.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: alloc_async_stubs.c alloc_async.ml > Source modules: alloc_async_stubs.c alloc_async.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/alloc_async.opt from modules alloc_async_stubs.c alloc_async.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/alloc_async.opt alloc_async_stubs.c alloc_async.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/alloc_async.byte from modules alloc_async_stubs.c alloc_async.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/alloc_async.byte alloc_async_stubs.c alloc_async.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/alloc_async/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/alloc_async.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'c_noreturn.ml' => failed ... testing 'c_noreturn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'c_noreturn.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: c_noreturn_stubs.c c_noreturn.ml > Source modules: c_noreturn_stubs.c c_noreturn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/c_noreturn.opt from modules c_noreturn_stubs.c c_noreturn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/c_noreturn.opt c_noreturn_stubs.c c_noreturn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/c_noreturn.byte from modules c_noreturn_stubs.c c_noreturn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/c_noreturn.byte c_noreturn_stubs.c c_noreturn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/c_noreturn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/c_noreturn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'external.ml' => failed ... testing 'external.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/external.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: external_stubs.c external.ml > Source modules: external_stubs.c external.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/external.opt from modules external_stubs.c external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/external.opt external_stubs.c external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/external.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/external/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/external.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_c_thread_has_lock.ml' => failed ... testing 'test_c_thread_has_lock.ml' with line 4 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_c_thread_has_lock.ml' with line 6 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Source modules: test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/test_c_thread_has_lock.byte from modules test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/test_c_thread_has_lock.byte test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/test_c_thread_has_lock.opt from modules test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/test_c_thread_has_lock.opt test_c_thread_has_lock_cstubs.c test_c_thread_has_lock.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_c_thread_has_lock_systhread.ml' => failed ... testing 'test_c_thread_has_lock_systhread.ml' with line 4 (hassysthreads) => passed ... testing 'test_c_thread_has_lock_systhread.ml' with line 6 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_c_thread_has_lock_systhread.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Source modules: test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/test_c_thread_has_lock_systhread.byte from modules test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/test_c_thread_has_lock_systhread.byte test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/test_c_thread_has_lock_systhread.opt from modules test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/test_c_thread_has_lock_systhread.opt test_c_thread_has_lock_cstubs.c test_c_thread_has_lock_systhread.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/_ocamltest/tests/c-api/test_c_thread_has_lock_systhread/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/c-api/test_c_thread_has_lock_systhread.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/callback' ... ... testing 'callback_effects_gc.ml' => failed ... testing 'callback_effects_gc.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/callback_effects_gc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: callback_effects_gc.ml > Source modules: callback_effects_gc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/callback_effects_gc.opt from modules callback_effects_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/callback_effects_gc.opt callback_effects_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/callback_effects_gc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/callback_effects_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/callback_effects_gc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'minor_named.ml' => failed ... testing 'minor_named.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'minor_named.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: minor_named_.c minor_named.ml > Source modules: minor_named_.c minor_named.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/minor_named.opt from modules minor_named_.c minor_named.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/minor_named.opt minor_named_.c minor_named.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/minor_named.byte from modules minor_named_.c minor_named.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/minor_named.byte minor_named_.c minor_named.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/minor_named/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/minor_named.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'nested_fiber.ml' => failed ... testing 'nested_fiber.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'nested_fiber.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: nested_fiber_.c nested_fiber.ml > Source modules: nested_fiber_.c nested_fiber.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/nested_fiber.opt from modules nested_fiber_.c nested_fiber.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/nested_fiber.opt nested_fiber_.c nested_fiber.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/nested_fiber.byte from modules nested_fiber_.c nested_fiber.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/nested_fiber.byte nested_fiber_.c nested_fiber.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/nested_fiber/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/nested_fiber.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'signals_alloc.ml' => failed ... testing 'signals_alloc.ml' with line 4 (hasunix) => passed ... testing 'signals_alloc.ml' with line 5 (not-target-windows) => passed ... testing 'signals_alloc.ml' with line 7 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'signals_alloc.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: callbackprim.c signals_alloc.ml > Source modules: callbackprim.c signals_alloc.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/signals_alloc.byte from modules callbackprim.c signals_alloc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/signals_alloc.byte callbackprim.c signals_alloc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/signals_alloc.opt from modules callbackprim.c signals_alloc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/signals_alloc.opt callbackprim.c signals_alloc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/signals_alloc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/signals_alloc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'stack_overflow.ml' => failed ... testing 'stack_overflow.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'stack_overflow.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stack_overflow_.c stack_overflow.ml > Source modules: stack_overflow_.c stack_overflow.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/stack_overflow.opt from modules stack_overflow_.c stack_overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/stack_overflow.opt stack_overflow_.c stack_overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/stack_overflow.byte from modules stack_overflow_.c stack_overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/stack_overflow.byte stack_overflow_.c stack_overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/stack_overflow/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/stack_overflow.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test1.ml' => failed ... testing 'test1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test1.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test1_.c test1.ml > Source modules: test1_.c test1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/test1.opt from modules test1_.c test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/test1.opt test1_.c test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/test1.byte from modules test1_.c test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/test1.byte test1_.c test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test1/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test2.ml' => failed ... testing 'test2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test2.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test2_.c test2.ml > Source modules: test2_.c test2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/test2.opt from modules test2_.c test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/test2.opt test2_.c test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/test2.byte from modules test2_.c test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/test2.byte test2_.c test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test2/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test3.ml' => failed ... testing 'test3.ml' with line 3 (no-tsan) => passed ... testing 'test3.ml' with line 5 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test3.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test3_.c test3.ml > Source modules: test3_.c test3.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/test3.byte from modules test3_.c test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/test3.byte test3_.c test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/test3.opt from modules test3_.c test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/test3.opt test3_.c test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test4.ml' => failed ... testing 'test4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test4.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test4_.c test4.ml > Source modules: test4_.c test4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/test4.opt from modules test4_.c test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/test4.opt test4_.c test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/test4.byte from modules test4_.c test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/test4.byte test4_.c test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test4/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test5.ml' => failed ... testing 'test5.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test5.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test5_.c test5.ml > Source modules: test5_.c test5.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/test5.opt from modules test5_.c test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/test5.opt test5_.c test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/test5.byte from modules test5_.c test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/test5.byte test5_.c test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test5/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test6.ml' => failed ... testing 'test6.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test6.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test6_.c test6.ml > Source modules: test6_.c test6.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/test6.opt from modules test6_.c test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/test6.opt test6_.c test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/test6.byte from modules test6_.c test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/test6.byte test6_.c test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test6/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test7.ml' => failed ... testing 'test7.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test7.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test7_.c test7.ml > Source modules: test7_.c test7.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/test7.opt from modules test7_.c test7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/test7.opt test7_.c test7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/test7.byte from modules test7_.c test7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/test7.byte test7_.c test7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test7/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test7.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_finaliser_gc.ml' => failed ... testing 'test_finaliser_gc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_finaliser_gc.ml' with default (bytecode) => passed > Specified modules: test_finaliser_gc.ml > Source modules: test_finaliser_gc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/test_finaliser_gc.opt from modules test_finaliser_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/test_finaliser_gc.opt test_finaliser_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte from modules test_finaliser_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte test_finaliser_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte.output > ### begin stdout ### > Finaliser has run! > bbbbb > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/test_finaliser_gc.byte from modules test_finaliser_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/test_finaliser_gc.byte test_finaliser_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_finaliser_gc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.byte/test_finaliser_gc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_finaliser_gc/ocamlc.opt/test_finaliser_gc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_gc_alarm.ml' => failed ... testing 'test_gc_alarm.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_gc_alarm.ml' with default (bytecode) => passed > Specified modules: test_gc_alarm.ml > Source modules: test_gc_alarm.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/test_gc_alarm.opt from modules test_gc_alarm.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/test_gc_alarm.opt test_gc_alarm.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte from modules test_gc_alarm.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte test_gc_alarm.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/test_gc_alarm.byte from modules test_gc_alarm.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/test_gc_alarm.byte test_gc_alarm.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_gc_alarm.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.byte/test_gc_alarm.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_gc_alarm/ocamlc.opt/test_gc_alarm.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_signalhandler.ml' => failed ... testing 'test_signalhandler.ml' with line 4 (hasunix) => passed ... testing 'test_signalhandler.ml' with line 5 (not-target-windows) => passed ... testing 'test_signalhandler.ml' with line 7 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_signalhandler.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_signalhandler_.c test_signalhandler.ml > Source modules: test_signalhandler_.c test_signalhandler.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/test_signalhandler.byte from modules test_signalhandler_.c test_signalhandler.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/test_signalhandler.byte test_signalhandler_.c test_signalhandler.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/test_signalhandler.opt from modules test_signalhandler_.c test_signalhandler.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/test_signalhandler.opt test_signalhandler_.c test_signalhandler.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/_ocamltest/tests/callback/test_signalhandler/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/callback/test_signalhandler.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/compaction' ... ... testing 'test_compact_full.ml' => failed ... testing 'test_compact_full.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_compact_full.ml' with default (bytecode) => passed > Specified modules: test_compact_full.ml > Source modules: test_compact_full.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/test_compact_full.opt from modules test_compact_full.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/test_compact_full.opt test_compact_full.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte from modules test_compact_full.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte test_compact_full.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/test_compact_full.byte from modules test_compact_full.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/test_compact_full.byte test_compact_full.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_full.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.byte/test_compact_full.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_full/ocamlc.opt/test_compact_full.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_compact_manydomains.ml' => failed ... testing 'test_compact_manydomains.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_compact_manydomains.ml' with default (bytecode) => passed > Specified modules: test_compact_manydomains.ml > Source modules: test_compact_manydomains.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/test_compact_manydomains.opt from modules test_compact_manydomains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/test_compact_manydomains.opt test_compact_manydomains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte from modules test_compact_manydomains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte test_compact_manydomains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/test_compact_manydomains.byte from modules test_compact_manydomains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/test_compact_manydomains.byte test_compact_manydomains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_compact_manydomains.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.byte/test_compact_manydomains.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_compact_manydomains/ocamlc.opt/test_compact_manydomains.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_freelist_free.ml' => failed ... testing 'test_freelist_free.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_freelist_free.ml' with default (bytecode) => passed > Specified modules: test_freelist_free.ml > Source modules: test_freelist_free.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/test_freelist_free.opt from modules test_freelist_free.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/test_freelist_free.opt test_freelist_free.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte from modules test_freelist_free.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte test_freelist_free.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/test_freelist_free.byte from modules test_freelist_free.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/test_freelist_free.byte test_freelist_free.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/test_freelist_free.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.byte/test_freelist_free.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/compaction/_ocamltest/tests/compaction/test_freelist_free/ocamlc.opt/test_freelist_free.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/compiler-libs' ... ... testing 'test_longident.ml' => passed ... testing 'test_untypeast.ml' => passed Running tests from 'tests/cxx-api' ... ... testing 'all_includes.ml' => passed Running tests from 'tests/effect-syntax' ... ... testing 'coroutines.ml' => failed ... testing 'coroutines.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'coroutines.ml' with default (bytecode) => passed > Specified modules: coroutines.ml > Source modules: coroutines.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/coroutines.opt from modules coroutines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/coroutines.opt coroutines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte from modules coroutines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte coroutines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte.output > ### begin stdout ### > a1 b1 a2 c1 b2 a3 c2 b3 a4 c3 a5 c4 a6 > a b > 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/coroutines.byte from modules coroutines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/coroutines.byte coroutines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/coroutines.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.byte/coroutines.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/coroutines/ocamlc.opt/coroutines.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'error_messages.ml' => passed ... testing 'iterators.ml' => failed ... testing 'iterators.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'iterators.ml' with default (bytecode) => passed > Specified modules: iterators.ml > Source modules: iterators.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/iterators.opt from modules iterators.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/iterators.opt iterators.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte from modules iterators.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte iterators.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/iterators.byte from modules iterators.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/iterators.byte iterators.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/iterators.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.byte/iterators.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/iterators/ocamlc.opt/iterators.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'resume_exn.ml' => failed ... testing 'resume_exn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'resume_exn.ml' with default (bytecode) => passed > Specified modules: resume_exn.ml > Source modules: resume_exn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/resume_exn.opt from modules resume_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/resume_exn.opt resume_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte from modules resume_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte resume_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte.output > ### begin stdout ### > Bad input xxx, replaced with 0 > Bad input yyy, replaced with 0 > Sum is: 6 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/resume_exn.byte from modules resume_exn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/resume_exn.byte resume_exn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/resume_exn.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.byte/resume_exn.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/resume_exn/ocamlc.opt/resume_exn.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'shallow2deep.ml' => failed ... testing 'shallow2deep.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'shallow2deep.ml' with default (bytecode) => passed > Specified modules: shallow2deep.ml > Source modules: shallow2deep.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/shallow2deep.opt from modules shallow2deep.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/shallow2deep.opt shallow2deep.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte from modules shallow2deep.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte shallow2deep.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte.output > ### begin stdout ### > I have received 1 and 2. > I need no data. > Producer pushed too far. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/shallow2deep.byte from modules shallow2deep.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/shallow2deep.byte shallow2deep.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/shallow2deep.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.byte/shallow2deep.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/shallow2deep/ocamlc.opt/shallow2deep.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test1.ml' => failed ... testing 'test1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test1.ml' with default (bytecode) => passed > Specified modules: test1.ml > Source modules: test1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/test1.opt from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/test1.opt test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte.output > ### begin stdout ### > 10 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/test1.byte from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/test1.byte test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.byte/test1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test1/ocamlc.opt/test1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test10.ml' => failed ... testing 'test10.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test10.ml' with default (bytecode) => passed > Specified modules: test10.ml > Source modules: test10.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/test10.opt from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/test10.opt test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/test10.byte from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/test10.byte test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test10.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.byte/test10.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test10/ocamlc.opt/test10.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test11.ml' => failed ... testing 'test11.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test11.ml' with default (bytecode) => passed > Specified modules: test11.ml > Source modules: test11.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/test11.opt from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/test11.opt test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte.output > ### begin stdout ### > 10 > 42 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/test11.byte from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/test11.byte test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test11.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.byte/test11.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test11/ocamlc.opt/test11.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test2.ml' => failed ... testing 'test2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test2.ml' with default (bytecode) => passed > Specified modules: test2.ml > Source modules: test2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/test2.opt from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/test2.opt test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte.output > ### begin stdout ### > perform effect (E 0) > caught effect (E 0). continuing.. > perform returns 1 > done 2 > continue returns 3 > result=4 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/test2.byte from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/test2.byte test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.byte/test2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test2/ocamlc.opt/test2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test3.ml' => failed ... testing 'test3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test3.ml' with default (bytecode) => passed > Specified modules: test3.ml > Source modules: test3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/test3.opt from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/test3.opt test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte.output > ### begin stdout ### > in handler. raising X > 10 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/test3.byte from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/test3.byte test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.byte/test3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test3/ocamlc.opt/test3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test4.ml' => failed ... testing 'test4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test4.ml' with default (bytecode) => passed > Specified modules: test4.ml > Source modules: test4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/test4.opt from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/test4.opt test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte.output > ### begin stdout ### > 4 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/test4.byte from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/test4.byte test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test4.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.byte/test4.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test4/ocamlc.opt/test4.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test5.ml' => failed ... testing 'test5.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test5.ml' with default (bytecode) => passed > Specified modules: test5.ml > Source modules: test5.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/test5.opt from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/test5.opt test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte.output > ### begin stdout ### > 8 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/test5.byte from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/test5.byte test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test5.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.byte/test5.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test5/ocamlc.opt/test5.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test6.ml' => failed ... testing 'test6.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test6.ml' with default (bytecode) => passed > Specified modules: test6.ml > Source modules: test6.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/test6.opt from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/test6.opt test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte.output > ### begin stdout ### > true > true > true > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/test6.byte from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/test6.byte test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/test6.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.byte/test6.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/test6/ocamlc.opt/test6.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tutorial.ml' => failed ... testing 'tutorial.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tutorial.ml' with default (bytecode) => passed > Specified modules: tutorial.ml > Source modules: tutorial.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/tutorial.opt from modules tutorial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/tutorial.opt tutorial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte from modules tutorial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte tutorial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte.output > ### begin stdout ### > abc > cba > abc > cba > 10 11 12 > 10 12 12 14 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/tutorial.byte from modules tutorial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/tutorial.byte tutorial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/tutorial.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.byte/tutorial.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effect-syntax/_ocamltest/tests/effect-syntax/tutorial/ocamlc.opt/tutorial.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'when_test.ml' => passed Running tests from 'tests/effects' ... ... testing 'backtrace.ml' => failed ... testing 'backtrace.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backtrace.ml' with default (bytecode) => passed > Specified modules: backtrace.ml > Source modules: backtrace.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/backtrace.opt from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/backtrace.opt backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte.output > ### begin stdout ### > Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33 > Called from Backtrace.foo in file "backtrace.ml", line 12, characters 11-27 > Called from Backtrace.bar in file "backtrace.ml", line 20, characters 4-9 > Called from Backtrace.task1 in file "backtrace.ml", line 29, characters 4-10 > Re-raised at Stdlib__Effect.Deep.discontinue_with_backtrace.(fun) in file "effect.ml", line 66, characters 41-75 > Called from Backtrace.task2 in file "backtrace.ml", line 36, characters 4-16 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/backtrace.byte from modules backtrace.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/backtrace.byte backtrace.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/backtrace.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.byte/backtrace.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/backtrace/ocamlc.opt/backtrace.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'cmphash.ml' => failed ... testing 'cmphash.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'cmphash.ml' with default (bytecode) => passed > Specified modules: cmphash.ml > Source modules: cmphash.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/cmphash.opt from modules cmphash.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/cmphash.opt cmphash.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte from modules cmphash.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte cmphash.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte.output > ### begin stdout ### > ok > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/cmphash.byte from modules cmphash.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/cmphash.byte cmphash.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/cmphash.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.byte/cmphash.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/cmphash/ocamlc.opt/cmphash.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'evenodd.ml' => failed ... testing 'evenodd.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'evenodd.ml' with default (bytecode) => passed > Specified modules: evenodd.ml > Source modules: evenodd.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/evenodd.opt from modules evenodd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/evenodd.opt evenodd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte from modules evenodd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte evenodd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte.output > ### begin stdout ### > even 100000 is true > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/evenodd.byte from modules evenodd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/evenodd.byte evenodd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/evenodd.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.byte/evenodd.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/evenodd/ocamlc.opt/evenodd.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'issue479.ml' => passed ... testing 'manylive.ml' => failed ... testing 'manylive.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'manylive.ml' with default (bytecode) => passed > Specified modules: manylive.ml > Source modules: manylive.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/manylive.opt from modules manylive.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/manylive.opt manylive.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte from modules manylive.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte manylive.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/manylive.byte from modules manylive.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/manylive.byte manylive.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/manylive.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.byte/manylive.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/manylive/ocamlc.opt/manylive.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'marshal.ml' => failed ... testing 'marshal.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'marshal.ml' with default (bytecode) => passed > Specified modules: marshal.ml > Source modules: marshal.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/marshal.opt from modules marshal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/marshal.opt marshal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte from modules marshal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte marshal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/marshal.byte from modules marshal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/marshal.byte marshal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/marshal.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.byte/marshal.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/marshal/ocamlc.opt/marshal.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'overflow.ml' => failed ... testing 'overflow.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'overflow.ml' with default (bytecode) => passed > Specified modules: overflow.ml > Source modules: overflow.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/overflow.opt from modules overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/overflow.opt overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte from modules overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte.output > ### begin stdout ### > 211 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/overflow.byte from modules overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/overflow.byte overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/overflow.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.byte/overflow.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/overflow/ocamlc.opt/overflow.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'partial.ml' => failed ... testing 'partial.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'partial.ml' with default (bytecode) => passed > Specified modules: partial.ml > Source modules: partial.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/partial.opt from modules partial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/partial.opt partial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte from modules partial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte partial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/partial.byte from modules partial.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/partial.byte partial.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/partial.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.byte/partial.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/partial/ocamlc.opt/partial.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'reperform.ml' => failed ... testing 'reperform.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'reperform.ml' with default (bytecode) => passed > Specified modules: reperform.ml > Source modules: reperform.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/reperform.opt from modules reperform.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/reperform.opt reperform.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte from modules reperform.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte reperform.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte.output > ### begin stdout ### > [5 > [4 > [3 > [2 > [1 > 1] > 2] > 3] > 4] > 5] > = 142 > [5 > [4 > [3 > [2 > [1 > !1] > !2] > !3] > !4] > !5] > Stdlib.Effect.Unhandled(Reperform.E(42)) > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/reperform.byte from modules reperform.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/reperform.byte reperform.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/reperform.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.byte/reperform.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/reperform/ocamlc.opt/reperform.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'sched.ml' => failed ... testing 'sched.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sched.ml' with default (bytecode) => passed > Specified modules: sched.ml > Source modules: sched.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/sched.opt from modules sched.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/sched.opt sched.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte from modules sched.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte sched.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte.output > ### begin stdout ### > A+,+B.C,D,[]!E. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/sched.byte from modules sched.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/sched.byte sched.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/sched.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.byte/sched.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/sched/ocamlc.opt/sched.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'shallow_state.ml' => failed ... testing 'shallow_state.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'shallow_state.ml' with default (bytecode) => passed > Specified modules: shallow_state.ml > Source modules: shallow_state.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/shallow_state.opt from modules shallow_state.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/shallow_state.opt shallow_state.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte from modules shallow_state.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte shallow_state.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte.output > ### begin stdout ### > Initial state: 0 > Updated state: 42 > Final state: 43 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/shallow_state.byte from modules shallow_state.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/shallow_state.byte shallow_state.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.byte/shallow_state.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state/ocamlc.opt/shallow_state.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'shallow_state_io.ml' => failed ... testing 'shallow_state_io.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'shallow_state_io.ml' with default (bytecode) => passed > Specified modules: shallow_state_io.ml > Source modules: shallow_state_io.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/shallow_state_io.opt from modules shallow_state_io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/shallow_state_io.opt shallow_state_io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte from modules shallow_state_io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte shallow_state_io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte.output > ### begin stdout ### > Initial state: 0 > Updated state: 42 > Final state: 43 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/shallow_state_io.byte from modules shallow_state_io.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/shallow_state_io.byte shallow_state_io.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/shallow_state_io.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.byte/shallow_state_io.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/shallow_state_io/ocamlc.opt/shallow_state_io.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test1.ml' => failed ... testing 'test1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test1.ml' with default (bytecode) => passed > Specified modules: test1.ml > Source modules: test1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/test1.opt from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/test1.opt test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte.output > ### begin stdout ### > 10 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/test1.byte from modules test1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/test1.byte test1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.byte/test1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test1/ocamlc.opt/test1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test10.ml' => failed ... testing 'test10.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test10.ml' with default (bytecode) => passed > Specified modules: test10.ml > Source modules: test10.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/test10.opt from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/test10.opt test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/test10.byte from modules test10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/test10.byte test10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test10.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.byte/test10.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test10/ocamlc.opt/test10.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test11.ml' => failed ... testing 'test11.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test11.ml' with default (bytecode) => passed > Specified modules: test11.ml > Source modules: test11.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/test11.opt from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/test11.opt test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte.output > ### begin stdout ### > 10 > 42 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/test11.byte from modules test11.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/test11.byte test11.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test11.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.byte/test11.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test11/ocamlc.opt/test11.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test2.ml' => failed ... testing 'test2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test2.ml' with default (bytecode) => passed > Specified modules: test2.ml > Source modules: test2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/test2.opt from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/test2.opt test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte.output > ### begin stdout ### > perform effect (E 0) > caught effect (E 0). continuing.. > perform returns 1 > done 2 > continue returns 3 > result=4 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/test2.byte from modules test2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/test2.byte test2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.byte/test2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test2/ocamlc.opt/test2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test3.ml' => failed ... testing 'test3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test3.ml' with default (bytecode) => passed > Specified modules: test3.ml > Source modules: test3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/test3.opt from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/test3.opt test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte.output > ### begin stdout ### > in handler. raising X > 10 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/test3.byte from modules test3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/test3.byte test3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.byte/test3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test3/ocamlc.opt/test3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test4.ml' => failed ... testing 'test4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test4.ml' with default (bytecode) => passed > Specified modules: test4.ml > Source modules: test4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/test4.opt from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/test4.opt test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte.output > ### begin stdout ### > 4 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/test4.byte from modules test4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/test4.byte test4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test4.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.byte/test4.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test4/ocamlc.opt/test4.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test5.ml' => failed ... testing 'test5.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test5.ml' with default (bytecode) => passed > Specified modules: test5.ml > Source modules: test5.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/test5.opt from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/test5.opt test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte.output > ### begin stdout ### > 8 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/test5.byte from modules test5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/test5.byte test5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test5.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.byte/test5.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test5/ocamlc.opt/test5.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test6.ml' => failed ... testing 'test6.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test6.ml' with default (bytecode) => passed > Specified modules: test6.ml > Source modules: test6.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/test6.opt from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/test6.opt test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte.output > ### begin stdout ### > true > true > true > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/test6.byte from modules test6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/test6.byte test6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test6.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.byte/test6.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test6/ocamlc.opt/test6.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_lazy.ml' => failed ... testing 'test_lazy.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_lazy.ml' with default (bytecode) => passed > Specified modules: test_lazy.ml > Source modules: test_lazy.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/test_lazy.opt from modules test_lazy.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/test_lazy.opt test_lazy.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte from modules test_lazy.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte test_lazy.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte.output > ### begin stdout ### > 1000 > 2000 > Undefined > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/test_lazy.byte from modules test_lazy.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/test_lazy.byte test_lazy.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/test_lazy.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.byte/test_lazy.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/test_lazy/ocamlc.opt/test_lazy.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'unhandled_effects.ml' => failed ... testing 'unhandled_effects.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_effects.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: unhandled_effects.ml > Source modules: unhandled_effects.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/unhandled_effects.opt from modules unhandled_effects.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/unhandled_effects.opt unhandled_effects.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_effects.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_effects/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_effects.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'unhandled_unlinked.ml' => failed ... testing 'unhandled_unlinked.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'unhandled_unlinked.ml' with default (bytecode) => passed > Specified modules: unhandled_unlinked.ml > Source modules: unhandled_unlinked.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/unhandled_unlinked.opt from modules unhandled_unlinked.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/unhandled_unlinked.opt unhandled_unlinked.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte from modules unhandled_unlinked.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte unhandled_unlinked.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte.output > ### begin stdout ### > Fatal error: exception Effect.Unhandled > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/unhandled_unlinked.byte from modules unhandled_unlinked.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/unhandled_unlinked.byte unhandled_unlinked.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/unhandled_unlinked.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.byte/unhandled_unlinked.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/unhandled_unlinked/ocamlc.opt/unhandled_unlinked.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'used_cont.ml' => failed ... testing 'used_cont.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'used_cont.ml' with default (bytecode) => passed > Specified modules: used_cont.ml > Source modules: used_cont.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/used_cont.opt from modules used_cont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/used_cont.opt used_cont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte from modules used_cont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte used_cont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/used_cont.byte from modules used_cont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/used_cont.byte used_cont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/used_cont.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.byte/used_cont.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/effects/_ocamltest/tests/effects/used_cont/ocamlc.opt/used_cont.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/embedded' ... ... testing 'cmcaml.ml' => failed ... testing 'cmcaml.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'cmcaml.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: cmstub.c cmmain.c cmcaml.ml > Source modules: cmstub.c cmmain.c cmcaml.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/cmcaml.opt from modules cmstub.c cmmain.c cmcaml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/cmcaml.opt cmstub.c cmmain.c cmcaml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/cmcaml.byte from modules cmstub.c cmmain.c cmcaml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/cmcaml.byte cmstub.c cmmain.c cmcaml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/_ocamltest/tests/embedded/cmcaml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/embedded/cmcaml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/ephe-c-api' ... ... testing 'test.ml' => skipped Running tests from 'tests/exotic-syntax' ... ... testing 'exotic.ml' => failed ... testing 'exotic.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'exotic.ml' with default (bytecode) => passed > Specified modules: exotic.ml > Source modules: exotic.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/exotic.opt from modules exotic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/exotic.opt exotic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte from modules exotic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte exotic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/exotic.byte from modules exotic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/exotic.byte exotic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/exotic.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.byte/exotic.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/exotic-syntax/_ocamltest/tests/exotic-syntax/exotic/ocamlc.opt/exotic.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/extension-constructor' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/extension-constructor/_ocamltest/tests/extension-constructor/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/flambda' ... ... testing 'afl_lazy.ml' => skipped ... testing 'approx_meet.ml' => failed ... testing 'approx_meet.ml' with line 3 (flambda) => skipped (support for flambda disabled) ... testing 'approx_meet.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/approx_meet.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: approx_meet.ml > Source modules: approx_meet.ml > Running test flambda with 1 actions > > Running action 1/1 (flambda) > Action 1/1 (flambda) => skipped (support for flambda disabled) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/approx_meet.opt from modules approx_meet.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/approx_meet.opt approx_meet.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/approx_meet.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/approx_meet/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/approx_meet.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'gpr2239.ml' => failed ... testing 'gpr2239.ml' with line 3 (flambda) => skipped (support for flambda disabled) ... testing 'gpr2239.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr2239.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: gpr2239.ml > Source modules: gpr2239.ml > Running test flambda with 1 actions > > Running action 1/1 (flambda) > Action 1/1 (flambda) => skipped (support for flambda disabled) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/gpr2239.opt from modules gpr2239.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/gpr2239.opt gpr2239.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr2239.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr2239/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr2239.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'gpr998.ml' => failed ... testing 'gpr998.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gpr998.ml' with default (bytecode) => passed > Specified modules: gpr998.ml > Source modules: gpr998.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/gpr998.opt from modules gpr998.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unbox-closures -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/gpr998.opt gpr998.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte from modules gpr998.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte gpr998.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/gpr998.byte from modules gpr998.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/gpr998.byte gpr998.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/gpr998.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.byte/gpr998.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/flambda/_ocamltest/tests/flambda/gpr998/ocamlc.opt/gpr998.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'specialise.ml' => skipped Running tests from 'tests/float-unboxing' ... ... testing 'bug13448.ml' => failed ... testing 'bug13448.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bug13448.ml' with default (bytecode) => passed > Specified modules: bug13448.ml > Source modules: bug13448.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/bug13448.opt from modules bug13448.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/bug13448.opt bug13448.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte from modules bug13448.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte bug13448.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/bug13448.byte from modules bug13448.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/bug13448.byte bug13448.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.byte/bug13448.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448/ocamlc.opt/bug13448.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'bug13448bis.ml' => failed ... testing 'bug13448bis.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bug13448bis.ml' with default (bytecode) => passed > Specified modules: bug13448bis.ml > Source modules: bug13448bis.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/bug13448bis.opt from modules bug13448bis.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/bug13448bis.opt bug13448bis.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte from modules bug13448bis.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte bug13448bis.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/bug13448bis.byte from modules bug13448bis.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/bug13448bis.byte bug13448bis.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/bug13448bis.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.byte/bug13448bis.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/bug13448bis/ocamlc.opt/bug13448bis.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'float_subst_boxed_number.ml' => failed ... testing 'float_subst_boxed_number.ml' with line 6 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/float_subst_boxed_number.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: float_subst_boxed_number.ml > Source modules: float_subst_boxed_number.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/float_subst_boxed_number.opt from modules float_subst_boxed_number.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils -w -55 -inline 20 config.cmx -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/float_subst_boxed_number.opt float_subst_boxed_number.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/float_subst_boxed_number.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/float_subst_boxed_number/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/float_subst_boxed_number.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'unbox_under_assign.ml' => failed ... testing 'unbox_under_assign.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'unbox_under_assign.ml' with default (bytecode) => passed > Specified modules: unbox_under_assign.ml > Source modules: unbox_under_assign.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/unbox_under_assign.opt from modules unbox_under_assign.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/unbox_under_assign.opt unbox_under_assign.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte from modules unbox_under_assign.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte unbox_under_assign.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/unbox_under_assign.byte from modules unbox_under_assign.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/unbox_under_assign.byte unbox_under_assign.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/unbox_under_assign.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.byte/unbox_under_assign.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/float-unboxing/_ocamltest/tests/float-unboxing/unbox_under_assign/ocamlc.opt/unbox_under_assign.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/fma' ... ... testing 'fma.ml' => failed ... testing 'fma.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fma.ml' with default (bytecode) => passed > Specified modules: fma.ml > Source modules: fma.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/fma.opt from modules fma.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/fma.opt fma.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte from modules fma.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte fma.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte.output > ### begin stdout ### > 001 OK! > 002 OK! > 003 OK! > 004 OK! > 005 OK! > 006 OK! > 007 OK! > 008 OK! > 009 OK! > 010 OK! > 011 OK! > 012 OK! > 013 OK! > 014 OK! > 015 OK! > 016 OK! > 017 OK! > 018 OK! > 019 OK! > 020 OK! > 021 OK! > 022 OK! > 023 OK! > 024 OK! > 025 OK! > 026 OK! > 027 OK! > 028 OK! > 029 OK! > 030 OK! > 031 OK! > 032 OK! > 033 OK! > 034 OK! > 035 OK! > 036 OK! > 037 OK! > 038 OK! > 039 OK! > 040 OK! > 041 OK! > 042 OK! > 043 OK! > 044 OK! > 045 OK! > 046 OK! > 047 OK! > 048 OK! > 049 OK! > 050 OK! > 051 OK! > 052 OK! > 053 OK! > 054 OK! > 055 OK! > 056 OK! > 057 OK! > 058 OK! > 059 OK! > 060 OK! > 061 OK! > 062 OK! > 063 OK! > 064 OK! > 065 OK! > 066 OK! > 067 OK! > 068 OK! > 069 OK! > 070 OK! > 071 OK! > 072 OK! > 073 OK! > 074 OK! > 075 OK! > 076 OK! > 077 OK! > 078 OK! > 079 OK! > 080 OK! > 081 OK! > 082 OK! > 083 OK! > 084 OK! > 085 OK! > 086 OK! > 087 OK! > 088 OK! > 089 OK! > 090 OK! > 091 OK! > 092 OK! > 093 OK! > 094 OK! > 095 OK! > 096 OK! > 097 OK! > 098 OK! > 099 OK! > 100 OK! > 101 OK! > 102 OK! > 103 OK! > 104 OK! > 105 OK! > 106 OK! > 107 OK! > 108 OK! > 109 OK! > 110 OK! > 111 OK! > 112 OK! > 113 OK! > 114 OK! > 115 OK! > 116 OK! > 117 OK! > 118 OK! > 119 OK! > 120 OK! > 121 OK! > 122 OK! > 123 OK! > 124 OK! > 125 OK! > 126 OK! > 127 OK! > 128 OK! > 129 OK! > 130 OK! > 131 OK! > 132 OK! > 133 OK! > 134 OK! > 135 OK! > 136 OK! > 137 OK! > 138 OK! > 139 OK! > 140 OK! > 141 OK! > 142 OK! > 143 OK! > 144 OK! > 145 OK! > 146 OK! > 147 OK! > 148 OK! > 149 OK! > 150 OK! > 151 OK! > 152 OK! > 153 OK! > 154 OK! > 155 OK! > 156 OK! > 157 OK! > 158 OK! > 159 OK! > 160 OK! > 161 OK! > 162 OK! > 163 OK! > 164 OK! > 165 OK! > 166 OK! > 167 OK! > 168 OK! > 169 OK! > 170 OK! > 171 OK! > 172 OK! > 173 OK! > 174 OK! > 175 OK! > 176 OK! > 177 OK! > 178 OK! > 179 OK! > 180 OK! > 181 OK! > 182 OK! > 183 OK! > 184 OK! > 185 OK! > 186 OK! > 187 OK! > 188 OK! > 189 OK! > 190 OK! > 191 OK! > 192 OK! > 193 OK! > 194 OK! > 195 OK! > 196 OK! > 197 OK! > 198 OK! > 199 OK! > 200 OK! > 201 OK! > 202 OK! > 203 OK! > 204 OK! > 205 OK! > 206 OK! > 207 OK! > 208 OK! > 209 OK! > 210 OK! > 211 OK! > 212 OK! > 213 OK! > 214 OK! > 215 OK! > 216 OK! > 217 OK! > 218 OK! > 219 OK! > 220 OK! > 221 OK! > 222 OK! > 223 OK! > 224 OK! > 225 OK! > 226 OK! > 227 OK! > 228 OK! > 229 OK! > 230 OK! > 231 OK! > 232 OK! > 233 OK! > 234 OK! > 235 OK! > 236 OK! > 237 OK! > 238 OK! > 239 OK! > 240 OK! > 241 OK! > 242 OK! > 243 OK! > 244 OK! > 245 OK! > 246 OK! > 247 OK! > 248 OK! > 249 OK! > 250 OK! > 251 OK! > 252 OK! > 253 OK! > 254 OK! > 255 OK! > 256 OK! > 257 OK! > 258 OK! > 259 OK! > 260 OK! > 261 OK! > 262 OK! > 263 OK! > 264 OK! > 265 OK! > 266 OK! > 267 OK! > 268 OK! > 269 OK! > 270 OK! > 271 OK! > 272 OK! > 273 OK! > 274 OK! > 275 OK! > 276 OK! > 277 OK! > 278 OK! > 279 OK! > 280 OK! > 281 OK! > 282 OK! > 283 OK! > 284 OK! > 285 OK! > 286 OK! > 287 OK! > 288 OK! > 289 OK! > 290 OK! > 291 OK! > 292 OK! > 293 OK! > 294 OK! > 295 OK! > 296 OK! > 297 OK! > 298 OK! > 299 OK! > 300 OK! > 301 OK! > 302 OK! > 303 OK! > 304 OK! > 305 OK! > 306 OK! > 307 OK! > 308 OK! > 309 OK! > 310 OK! > 311 OK! > 312 OK! > 313 OK! > 314 OK! > 315 OK! > 316 OK! > 317 OK! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/fma.byte from modules fma.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/fma.byte fma.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/fma.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.byte/fma.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/fma/_ocamltest/tests/fma/fma/ocamlc.opt/fma.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/formats-transition' ... ... testing 'deprecated_unsigned_printers.ml' => passed ... testing 'ignored_scan_counters.ml' => passed ... testing 'legacy_incompatible_flags.ml' => passed ... testing 'legacy_unfinished_modifiers.ml' => passed Running tests from 'tests/formatting' ... ... testing 'errors_batch.ml' => failed ... testing 'errors_batch.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'errors_batch.ml' with default (bytecode) => passed > Specified modules: errors_batch.ml > Source modules: errors_batch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/errors_batch.opt from modules errors_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/errors_batch.opt errors_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte from modules errors_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte errors_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte.output > ### begin stdout ### > File "hello.ml", line 18, characters 20-27: > Error: These are the contents of the main error message. It is very long and > should wrap across several lines. > File "hello.ml", line 20, characters 4-8: > A located first sub-message. > File "hello.ml", line 20, characters 6-8: > Longer sub-messages that do not fit on the same line as the location get > indented. > This second sub-message does not have a location; > ghost locations of submessages are not printed. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/errors_batch.byte from modules errors_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/errors_batch.byte errors_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/errors_batch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.byte/errors_batch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/formatting/_ocamltest/tests/formatting/errors_batch/ocamlc.opt/errors_batch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'margins.ml' => passed ... testing 'test_locations.ml' => passed Running tests from 'tests/frame-pointers' ... ... testing 'c_call.ml' => skipped ... testing 'effects.ml' => skipped ... testing 'exception_handler.ml' => skipped ... testing 'exceptions.ml' => skipped ... testing 'qsort.ml' => skipped ... testing 'reperform.ml' => skipped ... testing 'stack_realloc.ml' => skipped ... testing 'stack_realloc2.ml' => skipped Running tests from 'tests/functors' ... ... testing 'functors.ml' => passed Running tests from 'tests/gc-roots' ... ... testing 'globroots.ml' => failed ... testing 'globroots.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'globroots.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: globrootsprim.c globroots.ml > Source modules: globrootsprim.c globroots.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/globroots.opt from modules globrootsprim.c globroots.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/globroots.opt globrootsprim.c globroots.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/globroots.byte from modules globrootsprim.c globroots.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/globroots.byte globrootsprim.c globroots.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'globroots_parallel.ml' => failed ... testing 'globroots_parallel.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'globroots_parallel.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: globrootsprim.c globroots.ml globroots_parallel.ml > Source modules: globrootsprim.c globroots.ml globroots_parallel.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/globroots_parallel.opt from modules globrootsprim.c globroots.ml globroots_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/globroots_parallel.opt globrootsprim.c globroots.ml globroots_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/globroots_parallel.byte from modules globrootsprim.c globroots.ml globroots_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/globroots_parallel.byte globrootsprim.c globroots.ml globroots_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'globroots_parallel_spawn_burn.ml' => failed ... testing 'globroots_parallel_spawn_burn.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'globroots_parallel_spawn_burn.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Source modules: globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/globroots_parallel_spawn_burn.opt from modules globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/globroots_parallel_spawn_burn.opt globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/globroots_parallel_spawn_burn.byte from modules globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/globroots_parallel_spawn_burn.byte globrootsprim.c globroots.ml globroots_parallel_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_parallel_spawn_burn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'globroots_sequential.ml' => failed ... testing 'globroots_sequential.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'globroots_sequential.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: globrootsprim.c globroots.ml globroots_sequential.ml > Source modules: globrootsprim.c globroots.ml globroots_sequential.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/globroots_sequential.opt from modules globrootsprim.c globroots.ml globroots_sequential.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/globroots_sequential.opt globrootsprim.c globroots.ml globroots_sequential.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/globroots_sequential.byte from modules globrootsprim.c globroots.ml globroots_sequential.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/globroots_sequential.byte globrootsprim.c globroots.ml globroots_sequential.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/_ocamltest/tests/gc-roots/globroots_sequential/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/gc-roots/globroots_sequential.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/generalized-open' ... ... testing 'accepted_batch.ml' => failed ... testing 'accepted_batch.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'accepted_batch.ml' with default (bytecode) => passed > Specified modules: accepted_batch.ml > Source modules: accepted_batch.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/accepted_batch.opt from modules accepted_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/accepted_batch.opt accepted_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte from modules accepted_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte accepted_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte.output > ### begin stdout ### > a > b > hidden > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/accepted_batch.byte from modules accepted_batch.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/accepted_batch.byte accepted_batch.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/accepted_batch.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.byte/accepted_batch.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/generalized-open/_ocamltest/tests/generalized-open/accepted_batch/ocamlc.opt/accepted_batch.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'accepted_expect.ml' => passed ... testing 'clambda_optim.ml' => passed ... testing 'expansiveness.ml' => passed ... testing 'funct_body.ml' => passed ... testing 'gpr1506.ml' => passed ... testing 'pr10048.ml' => passed ... testing 'shadowing.ml' => passed Running tests from 'tests/generated-parse-errors' ... ... testing 'errors.ml' => passed Running tests from 'tests/hidden_includes' ... ... testing 'test.ml' => passed Running tests from 'tests/int64-unboxing' ... ... testing 'test.ml' => failed ... testing 'test.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stubs.c test.ml > Source modules: stubs.c test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/test.opt from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/test.opt stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/_ocamltest/tests/int64-unboxing/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/int64-unboxing/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lazy' ... ... testing 'lazy1.ml' => failed ... testing 'lazy1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy1.ml' with default (bytecode) => passed > Specified modules: lazy1.ml > Source modules: lazy1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/lazy1.opt from modules lazy1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/lazy1.opt lazy1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte from modules lazy1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte lazy1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte.output > ### begin stdout ### > A > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/lazy1.byte from modules lazy1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/lazy1.byte lazy1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.byte/lazy1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy1/ocamlc.opt/lazy1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy10.ml' => failed ... testing 'lazy10.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy10.ml' with default (bytecode) => passed > Specified modules: lazy10.ml > Source modules: lazy10.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/lazy10.opt from modules lazy10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/lazy10.opt lazy10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte from modules lazy10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte lazy10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte.output > ### begin stdout ### > Ok > Ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/lazy10.byte from modules lazy10.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/lazy10.byte lazy10.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy10.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.byte/lazy10.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy10/ocamlc.opt/lazy10.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy2.ml' => failed ... testing 'lazy2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy2.ml' with default (bytecode) => passed > Specified modules: lazy2.ml > Source modules: lazy2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/lazy2.opt from modules lazy2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/lazy2.opt lazy2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte from modules lazy2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte lazy2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte.output > ### begin stdout ### > Lazy Forced > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/lazy2.byte from modules lazy2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/lazy2.byte lazy2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.byte/lazy2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy2/ocamlc.opt/lazy2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy3.ml' => failed ... testing 'lazy3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy3.ml' with default (bytecode) => passed > Specified modules: lazy3.ml > Source modules: lazy3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/lazy3.opt from modules lazy3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/lazy3.opt lazy3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte from modules lazy3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte lazy3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte.output > ### begin stdout ### > Undefined > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/lazy3.byte from modules lazy3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/lazy3.byte lazy3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.byte/lazy3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy3/ocamlc.opt/lazy3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy4.ml' => failed ... testing 'lazy4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy4.ml' with default (bytecode) => passed > Specified modules: lazy4.ml > Source modules: lazy4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/lazy4.opt from modules lazy4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/lazy4.opt lazy4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte from modules lazy4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte lazy4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte.output > ### begin stdout ### > Undefined > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/lazy4.byte from modules lazy4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/lazy4.byte lazy4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy4.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.byte/lazy4.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy4/ocamlc.opt/lazy4.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy5.ml' => failed ... testing 'lazy5.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy5.ml' with default (bytecode) => passed > Specified modules: lazy5.ml > Source modules: lazy5.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/lazy5.opt from modules lazy5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/lazy5.opt lazy5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte from modules lazy5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte lazy5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte.output > ### begin stdout ### > n1=1000000000 n2=1000000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/lazy5.byte from modules lazy5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/lazy5.byte lazy5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy5.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.byte/lazy5.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy5/ocamlc.opt/lazy5.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy6.ml' => failed ... testing 'lazy6.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy6.ml' with default (bytecode) => passed > Specified modules: lazy6.ml > Source modules: lazy6.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/lazy6.opt from modules lazy6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/lazy6.opt lazy6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte from modules lazy6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte lazy6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/lazy6.byte from modules lazy6.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/lazy6.byte lazy6.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy6.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.byte/lazy6.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy6/ocamlc.opt/lazy6.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy7.ml' => failed ... testing 'lazy7.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy7.ml' with default (bytecode) => passed > Specified modules: lazy7.ml > Source modules: lazy7.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/lazy7.opt from modules lazy7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/lazy7.opt lazy7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte from modules lazy7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte lazy7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte.output > ### begin stdout ### > n1=1000000000 n2=1000000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/lazy7.byte from modules lazy7.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/lazy7.byte lazy7.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy7.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.byte/lazy7.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy7/ocamlc.opt/lazy7.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy8.ml' => failed ... testing 'lazy8.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy8.ml' with default (bytecode) => passed > Specified modules: lazy8.ml > Source modules: lazy8.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/lazy8.opt from modules lazy8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/lazy8.opt lazy8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte from modules lazy8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte lazy8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/lazy8.byte from modules lazy8.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/lazy8.byte lazy8.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy8.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.byte/lazy8.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy8/ocamlc.opt/lazy8.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy9.ml' => failed ... testing 'lazy9.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy9.ml' with default (bytecode) => passed > Specified modules: lazy9.ml > Source modules: lazy9.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/lazy9.opt from modules lazy9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/lazy9.opt lazy9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte from modules lazy9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte lazy9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/lazy9.byte from modules lazy9.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/lazy9.byte lazy9.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/lazy9.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.byte/lazy9.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/lazy9/ocamlc.opt/lazy9.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'minor_major_force.ml' => failed ... testing 'minor_major_force.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'minor_major_force.ml' with default (bytecode) => passed > Specified modules: minor_major_force.ml > Source modules: minor_major_force.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/minor_major_force.opt from modules minor_major_force.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -O3 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/minor_major_force.opt minor_major_force.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte from modules minor_major_force.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte minor_major_force.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte.output > ### begin stdout ### > Gc.minor () > x.lzy_string= [shared=true] > x.lzy_int= [shared=true] > x is setup on major heap > > updating fields in x > > x.lzy_string= [shared=false] > x.lzy_int= [shared=false] > forcing x.lzy_str [0.237544] false 250 > forcing x.lzy_int [252] false 250 > x.lzy_string=0.237544 [shared=false] > x.lzy_int=252 [shared=false] > Gc.minor () > x.lzy_string=0.237544 [shared=true] > x.lzy_int=252 [shared=true] > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/minor_major_force.byte from modules minor_major_force.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/minor_major_force.byte minor_major_force.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/minor_major_force.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.byte/minor_major_force.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lazy/_ocamltest/tests/lazy/minor_major_force/ocamlc.opt/minor_major_force.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/let-syntax' ... ... testing 'let_syntax.ml' => passed Running tests from 'tests/letrec-check' ... ... testing 'basic.ml' => passed ... testing 'extension_constructor.ml' => passed ... testing 'flat_float_array.ml' => passed ... testing 'float_unboxing.ml' => passed ... testing 'labels.ml' => passed ... testing 'lazy_.ml' => passed ... testing 'modules.ml' => passed ... testing 'no_flat_float_array.ml' => skipped ... testing 'objects.ml' => passed ... testing 'partial_application.ml' => passed ... testing 'pr7215.ml' => passed ... testing 'pr7231.ml' => passed ... testing 'pr7706.ml' => passed ... testing 'records.ml' => passed ... testing 'unboxed.ml' => passed Running tests from 'tests/letrec-compilation' ... ... testing 'backreferences.ml' => failed ... testing 'backreferences.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'backreferences.ml' with default (bytecode) => passed > Specified modules: backreferences.ml > Source modules: backreferences.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/backreferences.opt from modules backreferences.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/backreferences.opt backreferences.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte from modules backreferences.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte backreferences.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/backreferences.byte from modules backreferences.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/backreferences.byte backreferences.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/backreferences.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.byte/backreferences.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/backreferences/ocamlc.opt/backreferences.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'class_1.ml' => failed ... testing 'class_1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'class_1.ml' with default (bytecode) => passed > Specified modules: class_1.ml > Source modules: class_1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/class_1.opt from modules class_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/class_1.opt class_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte from modules class_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte class_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/class_1.byte from modules class_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/class_1.byte class_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.byte/class_1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_1/ocamlc.opt/class_1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'class_2.ml' => failed ... testing 'class_2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'class_2.ml' with default (bytecode) => passed > Specified modules: class_2.ml > Source modules: class_2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/class_2.opt from modules class_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/class_2.opt class_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte from modules class_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte class_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte.output > ### begin stdout ### > f > g > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/class_2.byte from modules class_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/class_2.byte class_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/class_2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.byte/class_2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/class_2/ocamlc.opt/class_2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'evaluation_order_1.ml' => failed ... testing 'evaluation_order_1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'evaluation_order_1.ml' with default (bytecode) => passed > Specified modules: evaluation_order_1.ml > Source modules: evaluation_order_1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/evaluation_order_1.opt from modules evaluation_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/evaluation_order_1.opt evaluation_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte from modules evaluation_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte evaluation_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte.output > ### begin stdout ### > effect > effect > effect > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/evaluation_order_1.byte from modules evaluation_order_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/evaluation_order_1.byte evaluation_order_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.byte/evaluation_order_1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_1/ocamlc.opt/evaluation_order_1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'evaluation_order_2.ml' => failed ... testing 'evaluation_order_2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'evaluation_order_2.ml' with default (bytecode) => passed > Specified modules: evaluation_order_2.ml > Source modules: evaluation_order_2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/evaluation_order_2.opt from modules evaluation_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/evaluation_order_2.opt evaluation_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte from modules evaluation_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte evaluation_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte.output > ### begin stdout ### > effect > effect > effect > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/evaluation_order_2.byte from modules evaluation_order_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/evaluation_order_2.byte evaluation_order_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.byte/evaluation_order_2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_2/ocamlc.opt/evaluation_order_2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'evaluation_order_3.ml' => failed ... testing 'evaluation_order_3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'evaluation_order_3.ml' with default (bytecode) => passed > Specified modules: evaluation_order_3.ml > Source modules: evaluation_order_3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/evaluation_order_3.opt from modules evaluation_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/evaluation_order_3.opt evaluation_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte from modules evaluation_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte evaluation_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte.output > ### begin stdout ### > x > x_y > x_x > y > y_y > y_x > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/evaluation_order_3.byte from modules evaluation_order_3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/evaluation_order_3.byte evaluation_order_3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/evaluation_order_3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.byte/evaluation_order_3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/evaluation_order_3/ocamlc.opt/evaluation_order_3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'float_block_1.ml' => failed ... testing 'float_block_1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'float_block_1.ml' with default (bytecode) => passed > Specified modules: float_block_1.ml > Source modules: float_block_1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/float_block_1.opt from modules float_block_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/float_block_1.opt float_block_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte from modules float_block_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte float_block_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte.output > ### begin stdout ### > effect > effect > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/float_block_1.byte from modules float_block_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/float_block_1.byte float_block_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/float_block_1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.byte/float_block_1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/float_block_1/ocamlc.opt/float_block_1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'generic_array.ml' => failed ... testing 'generic_array.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'generic_array.ml' with default (bytecode) => passed > Specified modules: generic_array.ml > Source modules: generic_array.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/generic_array.opt from modules generic_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/generic_array.opt generic_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte from modules generic_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte generic_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/generic_array.byte from modules generic_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/generic_array.byte generic_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/generic_array.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.byte/generic_array.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/generic_array/ocamlc.opt/generic_array.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'labels.ml' => failed ... testing 'labels.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'labels.ml' with default (bytecode) => passed > Specified modules: labels.ml > Source modules: labels.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/labels.opt from modules labels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/labels.opt labels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte from modules labels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte labels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/labels.byte from modules labels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/labels.byte labels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/labels.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.byte/labels.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/labels/ocamlc.opt/labels.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lazy_.ml' => failed ... testing 'lazy_.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lazy_.ml' with default (bytecode) => passed > Specified modules: lazy_.ml > Source modules: lazy_.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/lazy_.opt from modules lazy_.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/lazy_.opt lazy_.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte from modules lazy_.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte lazy_.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte.output > ### begin stdout ### > Cyclic thunk: 42 > Forward shortcut regression: 84 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/lazy_.byte from modules lazy_.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/lazy_.byte lazy_.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lazy_.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.byte/lazy_.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lazy_/ocamlc.opt/lazy_.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lists.ml' => failed ... testing 'lists.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lists.ml' with default (bytecode) => passed > Specified modules: lists.ml > Source modules: lists.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/lists.opt from modules lists.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/lists.opt lists.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte from modules lists.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte lists.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/lists.byte from modules lists.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/lists.byte lists.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/lists.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.byte/lists.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/lists/ocamlc.opt/lists.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mixing_value_closures_1.ml' => failed ... testing 'mixing_value_closures_1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mixing_value_closures_1.ml' with default (bytecode) => passed > Specified modules: mixing_value_closures_1.ml > Source modules: mixing_value_closures_1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/mixing_value_closures_1.opt from modules mixing_value_closures_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/mixing_value_closures_1.opt mixing_value_closures_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte from modules mixing_value_closures_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte mixing_value_closures_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/mixing_value_closures_1.byte from modules mixing_value_closures_1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/mixing_value_closures_1.byte mixing_value_closures_1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.byte/mixing_value_closures_1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_1/ocamlc.opt/mixing_value_closures_1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mixing_value_closures_2.ml' => failed ... testing 'mixing_value_closures_2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mixing_value_closures_2.ml' with default (bytecode) => passed > Specified modules: mixing_value_closures_2.ml > Source modules: mixing_value_closures_2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/mixing_value_closures_2.opt from modules mixing_value_closures_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/mixing_value_closures_2.opt mixing_value_closures_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte from modules mixing_value_closures_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte mixing_value_closures_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/mixing_value_closures_2.byte from modules mixing_value_closures_2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/mixing_value_closures_2.byte mixing_value_closures_2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mixing_value_closures_2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.byte/mixing_value_closures_2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mixing_value_closures_2/ocamlc.opt/mixing_value_closures_2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mutual_functions.ml' => failed ... testing 'mutual_functions.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mutual_functions.ml' with default (bytecode) => passed > Specified modules: mutual_functions.ml > Source modules: mutual_functions.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/mutual_functions.opt from modules mutual_functions.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/mutual_functions.opt mutual_functions.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte from modules mutual_functions.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte mutual_functions.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/mutual_functions.byte from modules mutual_functions.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/mutual_functions.byte mutual_functions.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/mutual_functions.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.byte/mutual_functions.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/mutual_functions/ocamlc.opt/mutual_functions.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'nested.ml' => failed ... testing 'nested.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'nested.ml' with default (bytecode) => passed > Specified modules: nested.ml > Source modules: nested.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/nested.opt from modules nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/nested.opt nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte from modules nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/nested.byte from modules nested.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/nested.byte nested.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.byte/nested.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested/ocamlc.opt/nested.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'nested2.ml' => failed ... testing 'nested2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'nested2.ml' with default (bytecode) => passed > Specified modules: nested2.ml > Source modules: nested2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/nested2.opt from modules nested2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/nested2.opt nested2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte from modules nested2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte nested2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/nested2.byte from modules nested2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/nested2.byte nested2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/nested2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.byte/nested2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/nested2/ocamlc.opt/nested2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' => failed ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr12153_miscompilation_of_recursive_atoms.ml' with default (bytecode) => passed > Specified modules: pr12153_miscompilation_of_recursive_atoms.ml > Source modules: pr12153_miscompilation_of_recursive_atoms.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/pr12153_miscompilation_of_recursive_atoms.opt from modules pr12153_miscompilation_of_recursive_atoms.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/pr12153_miscompilation_of_recursive_atoms.opt pr12153_miscompilation_of_recursive_atoms.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte from modules pr12153_miscompilation_of_recursive_atoms.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte pr12153_miscompilation_of_recursive_atoms.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/pr12153_miscompilation_of_recursive_atoms.byte from modules pr12153_miscompilation_of_recursive_atoms.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/pr12153_miscompilation_of_recursive_atoms.byte pr12153_miscompilation_of_recursive_atoms.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.byte/pr12153_miscompilation_of_recursive_atoms.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms/ocamlc.opt/pr12153_miscompilation_of_recursive_atoms.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr4989.ml' => failed ... testing 'pr4989.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr4989.ml' with default (bytecode) => passed > Specified modules: pr4989.ml > Source modules: pr4989.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/pr4989.opt from modules pr4989.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/pr4989.opt pr4989.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte from modules pr4989.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte pr4989.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/pr4989.byte from modules pr4989.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/pr4989.byte pr4989.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr4989.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.byte/pr4989.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr4989/ocamlc.opt/pr4989.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr8681.ml' => failed ... testing 'pr8681.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr8681.ml' with default (bytecode) => passed > Specified modules: pr8681.ml > Source modules: pr8681.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/pr8681.opt from modules pr8681.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/pr8681.opt pr8681.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte from modules pr8681.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte pr8681.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte.output > ### begin stdout ### > 200 > 100 > 206 > 106 > 13 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/pr8681.byte from modules pr8681.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/pr8681.byte pr8681.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/pr8681.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.byte/pr8681.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/pr8681/ocamlc.opt/pr8681.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'record_with.ml' => failed ... testing 'record_with.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'record_with.ml' with default (bytecode) => passed > Specified modules: record_with.ml > Source modules: record_with.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/record_with.opt from modules record_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/record_with.opt record_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte from modules record_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte record_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte.output > ### begin stdout ### > 42 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/record_with.byte from modules record_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/record_with.byte record_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/record_with.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.byte/record_with.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/record_with/ocamlc.opt/record_with.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ref.ml' => failed ... testing 'ref.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ref.ml' with default (bytecode) => passed > Specified modules: ref.ml > Source modules: ref.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ref.opt from modules ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ref.opt ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte from modules ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ref.byte from modules ref.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ref.byte ref.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/ref.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.byte/ref.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/letrec-compilation/_ocamltest/tests/letrec-compilation/ref/ocamlc.opt/ref.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lexing' ... ... testing 'comments.ml' => passed ... testing 'escape.ml' => passed ... testing 'newlines.ml' => failed ... testing 'newlines.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'newlines.ml' with default (bytecode) => passed > Specified modules: newlines.ml > Source modules: newlines.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/newlines.opt from modules newlines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/newlines.opt newlines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte from modules newlines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte newlines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/newlines.byte from modules newlines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/newlines.byte newlines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/newlines.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.byte/newlines.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lexing/_ocamltest/tests/lexing/newlines/ocamlc.opt/newlines.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'reject_bad_encoding.ml' => passed ... testing 'uchar_esc.ml' => passed Running tests from 'tests/lf_skiplist' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stubs.c test.ml > Source modules: stubs.c test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/test.opt from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/test.opt stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/test.byte from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/test.byte stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_parallel.ml' => failed ... testing 'test_parallel.ml' with line 3 (no-tsan) => passed ... testing 'test_parallel.ml' with line 5 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_parallel.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stubs.c test_parallel.ml > Source modules: stubs.c test_parallel.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/test_parallel.byte from modules stubs.c test_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/test_parallel.byte stubs.c test_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/test_parallel.opt from modules stubs.c test_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/test_parallel.opt stubs.c test_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/_ocamltest/tests/lf_skiplist/test_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lf_skiplist/test_parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-arg' ... ... testing 'test_rest_all.ml' => passed ... testing 'testarg.ml' => failed ... testing 'testarg.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'testarg.ml' with default (bytecode) => passed > Specified modules: testarg.ml > Source modules: testarg.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/testarg.opt from modules testarg.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/testarg.opt testarg.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte from modules testarg.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte testarg.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte.output > ### begin stdout ### > > -foo FOO Do foo with FOO > -bar FOO BAR Do bar with FOO and BAR > -cha Another option > -sym {a|b} > y foo > -sym2 {a|b} > x bar > -help Display this list of options > --help Display this list of options > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/testarg.byte from modules testarg.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/testarg.byte testarg.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testarg.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.byte/testarg.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testarg/ocamlc.opt/testarg.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'testerror.ml' => failed ... testing 'testerror.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testerror.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: testerror.ml > Source modules: testerror.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/testerror.opt from modules testerror.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/testerror.opt testerror.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testerror.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/_ocamltest/tests/lib-arg/testerror/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-arg/testerror.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-array' ... ... testing 'test_array.ml' => passed ... testing 'test_iarray.ml' => passed Running tests from 'tests/lib-atomic' ... ... testing 'test_atomic.ml' => failed ... testing 'test_atomic.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_atomic.ml' with default (bytecode) => passed > Specified modules: test_atomic.ml > Source modules: test_atomic.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/test_atomic.opt from modules test_atomic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/test_atomic.opt test_atomic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte from modules test_atomic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte test_atomic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/test_atomic.byte from modules test_atomic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/test_atomic.byte test_atomic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/test_atomic.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.byte/test_atomic.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-atomic/_ocamltest/tests/lib-atomic/test_atomic/ocamlc.opt/test_atomic.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-bigarray' ... ... testing 'bigarrays.ml' => failed ... testing 'bigarrays.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigarrays.ml' with default (bytecode) => passed > Specified modules: bigarrays.ml > Source modules: bigarrays.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/bigarrays.opt from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/bigarrays.opt bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte.output > ### begin stdout ### > > ------ Array1 -------- > > create/set/get > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... > set/get (specialized) > 1... 2... 3... 4... 5... 6... 7... 8... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... > set/get (unsafe, specialized) > 1... 2... 3... 6... 7... 8... > comparisons > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 44... 45... 46... 47... 48... 49... > dim > 1... 2... > size_in_bytes_one > 1... 2... 3... 4... > kind & layout > 1... 2... 1... 2... > sub > 1... 2... 3... 4... 5... 6... 7... 8... 9... > blit, fill > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > slice > 1... 2... 3... 6... 7... 8... > init > 1... 2... 3... 4... > > ------ Array2 -------- > > create/set/get > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... > set/get (specialized) > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... > set/get (unsafe, specialized) > 1... 2... > dim > 1... 2... 3... 4... > size_in_bytes_two > 1... > sub > 1... 2... > slice > 1... 2... 3... 4... 5... 6... 7... 8... > init > 1... 2... 3... 4... > > ------ Array3 -------- > > create/set/get > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... > set/get (specialized) > 1... 2... > set/get (unsafe, specialized) > 1... > dim > 1... 2... 3... 4... 5... 6... > size_in_bytes_three > 1... > slice1 > 1... 2... 3... 4... 5... 6... 7... > init > 1... 2... 3... 4... > size_in_bytes_general > 1... > init > 1... 2... 3... 4... > ------ Array0 -------- > > create/set/get > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... > init > 1... 2... 3... 4... > kind_size_in_bytes > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... > > ------ Reshaping -------- > > reshape_1 > 1... 2... > reshape_2 > 1... 2... 3... 4... 5... 6... 7... > reshape > 8... 9... 10... > > ------ I/O -------- > > output_value/input_value > 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/bigarrays.byte from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/bigarrays.byte bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/bigarrays.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.byte/bigarrays.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/bigarrays/ocamlc.opt/bigarrays.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'change_layout.ml' => failed ... testing 'change_layout.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'change_layout.ml' with default (bytecode) => passed > Specified modules: change_layout.ml > Source modules: change_layout.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/change_layout.opt from modules change_layout.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/change_layout.opt change_layout.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte from modules change_layout.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte change_layout.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte.output > ### begin stdout ### > Generic rank test: Ok > Scalar test: Ok > Rank-1 array test: Ok > Rank-2 array test: Ok > Rank-3 array test: Ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/change_layout.byte from modules change_layout.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/change_layout.byte change_layout.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/change_layout.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.byte/change_layout.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/change_layout/ocamlc.opt/change_layout.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'fftba.ml' => failed ... testing 'fftba.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fftba.ml' with default (bytecode) => passed > Specified modules: fftba.ml > Source modules: fftba.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/fftba.opt from modules fftba.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/fftba.opt fftba.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte from modules fftba.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte fftba.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte.output > ### begin stdout ### > 16... ok > 32... ok > 64... ok > 128... ok > 256... ok > 512... ok > 1024... ok > 2048... ok > 4096... ok > 8192... ok > 16384... ok > 32768... ok > 65536... ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/fftba.byte from modules fftba.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/fftba.byte fftba.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/fftba.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.byte/fftba.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/fftba/ocamlc.opt/fftba.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr5115.ml' => failed ... testing 'pr5115.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr5115.ml' with default (bytecode) => passed > Specified modules: pr5115.ml > Source modules: pr5115.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/pr5115.opt from modules pr5115.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/pr5115.opt pr5115.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte from modules pr5115.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte pr5115.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte.output > ### begin stdout ### > ***EXEC*** > ***EXEC*** > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/pr5115.byte from modules pr5115.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/pr5115.byte pr5115.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/pr5115.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.byte/pr5115.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/pr5115/ocamlc.opt/pr5115.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'specialized.ml' => failed ... testing 'specialized.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'specialized.ml' with default (bytecode) => passed > Specified modules: specialized.ml > Source modules: specialized.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/specialized.opt from modules specialized.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/specialized.opt specialized.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte from modules specialized.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte specialized.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/specialized.byte from modules specialized.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/specialized.byte specialized.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/specialized.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.byte/specialized.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/specialized/ocamlc.opt/specialized.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weak_bigarray.ml' => failed ... testing 'weak_bigarray.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'weak_bigarray.ml' with default (bytecode) => passed > Specified modules: weak_bigarray.ml > Source modules: weak_bigarray.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/weak_bigarray.opt from modules weak_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/weak_bigarray.opt weak_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte from modules weak_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte weak_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte.output > ### begin stdout ### > a.(0) = 42.000000 > b.(0) = 42.000000 > b.(0) = 42.000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/weak_bigarray.byte from modules weak_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/weak_bigarray.byte weak_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/weak_bigarray.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.byte/weak_bigarray.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray/_ocamltest/tests/lib-bigarray/weak_bigarray/ocamlc.opt/weak_bigarray.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-bigarray-2' ... ... testing 'bigarrcml.ml' => failed ... testing 'bigarrcml.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigarrcml.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: bigarrcstub.c bigarrcml.ml > Source modules: bigarrcstub.c bigarrcml.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/bigarrcml.opt from modules bigarrcstub.c bigarrcml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/bigarrcml.opt bigarrcstub.c bigarrcml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/bigarrcml.byte from modules bigarrcstub.c bigarrcml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/bigarrcml.byte bigarrcstub.c bigarrcml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/_ocamltest/tests/lib-bigarray-2/bigarrcml/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-2/bigarrcml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'bigarrfml.ml' => skipped Running tests from 'tests/lib-bigarray-file' ... ... testing 'mapfile.ml' => failed ... testing 'mapfile.ml' with line 3 (hasunix) => passed ... testing 'mapfile.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/mapfile.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: mapfile.ml > Source modules: mapfile.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/mapfile.opt from modules mapfile.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/mapfile.opt mapfile.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/mapfile.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/_ocamltest/tests/lib-bigarray-file/mapfile/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bigarray-file/mapfile.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-bool' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bool/_ocamltest/tests/lib-bool/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-buffer' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte.output > ### begin stdout ### > Standard Library: Module Buffer > Buffer truncate: negative passed > Buffer truncate: large passed > Buffer truncate: in-range passed > Buffer reset: non-zero passed > Buffer reset: zero passed > Buffer add_utf_8_uchar: test against spec passed > Buffer add_utf_16be_uchar: test against spec passed > Buffer add_utf_16le_uchar: test against spec passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-buffer/_ocamltest/tests/lib-buffer/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-bytes' ... ... testing 'binary.ml' => failed ... testing 'binary.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'binary.ml' with default (bytecode) => passed > Specified modules: binary.ml > Source modules: binary.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/binary.opt from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/binary.opt binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/binary.byte from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/binary.byte binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/binary.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.byte/binary.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/binary/ocamlc.opt/binary.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_bytes.ml' => failed ... testing 'test_bytes.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_bytes.ml' with default (bytecode) => passed > Specified modules: test_bytes.ml > Source modules: test_bytes.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/test_bytes.opt from modules test_bytes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/test_bytes.opt test_bytes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte from modules test_bytes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte test_bytes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte.output > ### begin stdout ### > 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/test_bytes.byte from modules test_bytes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/test_bytes.byte test_bytes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/test_bytes.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.byte/test_bytes.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes/_ocamltest/tests/lib-bytes/test_bytes/ocamlc.opt/test_bytes.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-bytes-utf' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte.output > ### begin stdout ### > All UTF tests passed! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-bytes-utf/_ocamltest/tests/lib-bytes-utf/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-channels' ... ... testing 'bigarrays.ml' => failed ... testing 'bigarrays.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigarrays.ml' with default (bytecode) => passed > Specified modules: bigarrays.ml > Source modules: bigarrays.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/bigarrays.opt from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/bigarrays.opt bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte.output > ### begin stdout ### > Xhello, worldX > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/bigarrays.byte from modules bigarrays.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/bigarrays.byte bigarrays.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/bigarrays.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.byte/bigarrays.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/bigarrays/ocamlc.opt/bigarrays.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'buffered.ml' => failed ... testing 'buffered.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'buffered.ml' with default (bytecode) => passed > Specified modules: buffered.ml > Source modules: buffered.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/buffered.opt from modules buffered.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/buffered.opt buffered.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte from modules buffered.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte buffered.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte.output > ### begin stdout ### > stdout 1 > stderr 1 > stderr 2 > stdout 2 > false > stderr 3 > stdout 3 > stdout 4 > true > stderr 4 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/buffered.byte from modules buffered.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/buffered.byte buffered.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/buffered.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.byte/buffered.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/buffered/ocamlc.opt/buffered.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'close_in.ml' => failed ... testing 'close_in.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'close_in.ml' with default (bytecode) => passed > Specified modules: close_in.ml > Source modules: close_in.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/close_in.opt from modules close_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/close_in.opt close_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte from modules close_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte close_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/close_in.byte from modules close_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/close_in.byte close_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_in.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.byte/close_in.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_in/ocamlc.opt/close_in.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'close_out.ml' => failed ... testing 'close_out.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'close_out.ml' with default (bytecode) => passed > Specified modules: close_out.ml > Source modules: close_out.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/close_out.opt from modules close_out.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/close_out.opt close_out.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte from modules close_out.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte close_out.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/testfile.tmp > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/close_out.byte from modules close_out.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/close_out.byte close_out.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/close_out.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.byte/close_out.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/close_out/ocamlc.opt/close_out.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'in_channel_length.ml' => failed ... testing 'in_channel_length.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'in_channel_length.ml' with default (bytecode) => passed > Specified modules: in_channel_length.ml > Source modules: in_channel_length.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/in_channel_length.opt from modules in_channel_length.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/in_channel_length.opt in_channel_length.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte from modules in_channel_length.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte in_channel_length.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/in_channel_length.byte from modules in_channel_length.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/in_channel_length.byte in_channel_length.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/in_channel_length.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.byte/in_channel_length.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/in_channel_length/ocamlc.opt/in_channel_length.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'input_all.ml' => failed ... testing 'input_all.ml' with line 4 (hassysthreads) => passed ... testing 'input_all.ml' with line 6 (bytecode) => passed ... testing 'input_all.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: input_all.ml > Source modules: input_all.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte from modules input_all.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte input_all.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/input_all.byte from modules input_all.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/input_all.byte input_all.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.byte/input_all.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlc.opt/input_all.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/input_all.opt from modules input_all.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/input_all.opt input_all.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_all/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_all.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'input_lines.ml' => failed ... testing 'input_lines.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'input_lines.ml' with default (bytecode) => passed > Specified modules: input_lines.ml > Source modules: input_lines.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/input_lines.opt from modules input_lines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/input_lines.opt input_lines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte from modules input_lines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte input_lines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/input_lines.byte from modules input_lines.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/input_lines.byte input_lines.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/input_lines.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.byte/input_lines.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/input_lines/ocamlc.opt/input_lines.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'refcounting.ml' => passed ... testing 'seek_in.ml' => failed ... testing 'seek_in.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'seek_in.ml' with default (bytecode) => passed > Specified modules: seek_in.ml > Source modules: seek_in.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/seek_in.opt from modules seek_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/seek_in.opt seek_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte from modules seek_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte seek_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/seek_in.byte from modules seek_in.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/seek_in.byte seek_in.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/seek_in.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.byte/seek_in.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-channels/_ocamltest/tests/lib-channels/seek_in/ocamlc.opt/seek_in.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-char' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-char/_ocamltest/tests/lib-char/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-digest' ... ... testing 'blake2b_self_test.ml' => failed ... testing 'blake2b_self_test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'blake2b_self_test.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: blake2b_self_test_stubs.c blake2b_self_test.ml > Source modules: blake2b_self_test_stubs.c blake2b_self_test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/blake2b_self_test.opt from modules blake2b_self_test_stubs.c blake2b_self_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/blake2b_self_test.opt blake2b_self_test_stubs.c blake2b_self_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/blake2b_self_test.byte from modules blake2b_self_test_stubs.c blake2b_self_test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/blake2b_self_test.byte blake2b_self_test_stubs.c blake2b_self_test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/blake2b_self_test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/blake2b_self_test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'digests.ml' => failed ... testing 'digests.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'digests.ml' with default (bytecode) => passed > Specified modules: digests.ml > Source modules: digests.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/digests.opt from modules digests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/digests.opt digests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte from modules digests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte digests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/digests.byte from modules digests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/digests.byte digests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/digests.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.byte/digests.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/digests/ocamlc.opt/digests.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'md5.ml' => failed ... testing 'md5.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'md5.ml' with default (bytecode) => passed > Specified modules: md5.ml > Source modules: md5.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/md5.opt from modules md5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/md5.opt md5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte from modules md5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte md5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte.output > ### begin stdout ### > Test vectors passed. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/md5.byte from modules md5.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -a -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/md5.byte md5.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/md5.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.byte/md5.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-digest/_ocamltest/tests/lib-digest/md5/ocamlc.opt/md5.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-domain' ... ... testing 'DLS_thread_safety.ml' => passed Running tests from 'tests/lib-dynarray' ... ... testing 'heap_sort.ml' => failed ... testing 'heap_sort.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'heap_sort.ml' with default (bytecode) => passed > Specified modules: heap_sort.ml > Source modules: heap_sort.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/heap_sort.opt from modules heap_sort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/heap_sort.opt heap_sort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte from modules heap_sort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte heap_sort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/heap_sort.byte from modules heap_sort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/heap_sort.byte heap_sort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/heap_sort.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.byte/heap_sort.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/heap_sort/ocamlc.opt/heap_sort.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynarray/_ocamltest/tests/lib-dynarray/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-dynlink-bytecode' ... ... testing 'main.ml' => passed Running tests from 'tests/lib-dynlink-csharp' ... ... testing 'main.ml' => skipped Running tests from 'tests/lib-dynlink-domains' ... ... testing 'main.ml' => passed Running tests from 'tests/lib-dynlink-init-info' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink/native dynlink.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink/native dynlink.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/dynlink/native dynlink.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-dynlink-init-info/_ocamltest/tests/lib-dynlink-init-info/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-dynlink-initializers' ... ... testing 'test10_main.ml' => passed ... testing 'test1_main.ml' => passed ... testing 'test2_main.ml' => passed ... testing 'test3_main.ml' => passed ... testing 'test5_main.ml' => passed ... testing 'test6_main.ml' => passed ... testing 'test7_main.ml' => passed ... testing 'test8_main.ml' => passed ... testing 'test9_main.ml' => passed Running tests from 'tests/lib-dynlink-native' ... ... testing 'main.ml' => passed Running tests from 'tests/lib-dynlink-packed' ... ... testing 'loader.ml' => passed Running tests from 'tests/lib-dynlink-pr4229' ... ... testing 'main.ml' => passed Running tests from 'tests/lib-dynlink-pr4839' ... clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ... testing 'test.ml' => passed Running tests from 'tests/lib-dynlink-pr6950' ... ... testing 'loader.ml' => passed Running tests from 'tests/lib-dynlink-pr9209' ... ... testing 'dyn.ml' => passed Running tests from 'tests/lib-dynlink-private' ... ... testing 'test.ml' => passed Running tests from 'tests/lib-either' ... ... testing 'test.ml' => passed Running tests from 'tests/lib-filename' ... ... testing 'extension.ml' => failed ... testing 'extension.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'extension.ml' with default (bytecode) => passed > Specified modules: extension.ml > Source modules: extension.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/extension.opt from modules extension.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/extension.opt extension.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte from modules extension.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte extension.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/extension.byte from modules extension.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/extension.byte extension.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/extension.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.byte/extension.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/extension/ocamlc.opt/extension.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'null.ml' => failed ... testing 'null.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'null.ml' with default (bytecode) => passed > Specified modules: null.ml > Source modules: null.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/null.opt from modules null.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/null.opt null.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte from modules null.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte null.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/null.byte from modules null.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/null.byte null.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/null.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.byte/null.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/null/ocamlc.opt/null.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'quotecommand.ml' => failed ... testing 'quotecommand.ml' with line 5 (setup-ocamlc.byte-build-env) => passed ... testing 'quotecommand.ml' with line 8 (ocamlc.byte) => passed ... testing 'quotecommand.ml' with line 11 (ocamlc.byte) => passed ... testing 'quotecommand.ml' with line 12 (check-ocamlc.byte-output) => passed ... testing 'quotecommand.ml' with line 13 (run) => passed ... testing 'quotecommand.ml' with line 14 (check-program-output) => passed ... testing 'quotecommand.ml' with line 17 (setup-ocamlopt.byte-build-env) => passed ... testing 'quotecommand.ml' with line 20 (ocamlopt.byte) => passed ... testing 'quotecommand.ml' with line 23 (ocamlopt.byte) => passed ... testing 'quotecommand.ml' with line 24 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/quotecommand.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'quotecommand.ml' with line 25 (run) => n/a ... testing 'quotecommand.ml' with line 26 (check-program-output) => n/a > Specified modules: quotecommand.ml > Source modules: quotecommand.ml > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/myecho.exe from modules myecho.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/myecho.exe myecho.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte from modules quotecommand.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte quotecommand.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/quotecommand.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte.output > ### begin stdout ### > -------- Spaces > argv[1] = {|Lorem ipsum dolor|} > argv[2] = {|sit amet,|} > argv[3] = {|consectetur adipiscing elit,|} > -------- All ASCII characters > argv[1] = {|!"#$%&'()*+,-./|} > argv[2] = {|0123456789|} > argv[3] = {|:;<=>?@|} > argv[4] = {|ABCDEFGHIJKLMNOPQRSTUVWXYZ|} > argv[5] = {|[\]^_`|} > argv[6] = {|abcdefghijklmnopqrstuvwxyz|} > argv[7] = {|{~|~}|} > -------- Output redirection > -------- Input redirection > argv[1] = {|sed do eiusmod tempor incididunt|} > argv[2] = {|ut labore et dolore magna aliqua.|} > -------- Error redirection > argv[1] = {|Exceptur sint|} > argv[6] = {|non proident|} > -- stderr: > argv[3] = {|occaecat|} > argv[4] = {|cupidatat|} > argv[8] = {|sunt in culpa|} > -------- Output and error redirections (different files) > -- stdout: > argv[1] = {|qui officia|} > argv[6] = {|anim id est|} > -- stderr: > argv[3] = {|deserunt|} > argv[4] = {|mollit|} > argv[8] = {|laborum.|} > -------- Output and error redirections (same file) > argv[1] = {|Duis aute|} > argv[2] = {|irure dolor|} > argv[4] = {|in reprehenderit|} > argv[5] = {|in voluptate|} > argv[7] = {|velit esse cillum|} > argv[9] = {|dolore|} > -------- Forward slashes in program position > argv[1] = {|alea iacta est|} > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlc.byte/quotecommand.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/quotecommand.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/myecho.exe from modules myecho.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/myecho.exe myecho.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/quotecommand.opt from modules quotecommand.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/quotecommand.opt quotecommand.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/quotecommand.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/quotecommand/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/quotecommand.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'suffix.ml' => failed ... testing 'suffix.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'suffix.ml' with default (bytecode) => passed > Specified modules: suffix.ml > Source modules: suffix.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/suffix.opt from modules suffix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/suffix.opt suffix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte from modules suffix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte suffix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/suffix.byte from modules suffix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/suffix.byte suffix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/suffix.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.byte/suffix.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/suffix/ocamlc.opt/suffix.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'temp.ml' => failed ... testing 'temp.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'temp.ml' with default (bytecode) => passed > Specified modules: temp.ml > Source modules: temp.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/temp.opt from modules temp.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/temp.opt temp.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte from modules temp.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte temp.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/temp.byte from modules temp.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/temp.byte temp.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/temp.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.byte/temp.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-filename/_ocamltest/tests/lib-filename/temp/ocamlc.opt/temp.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-float' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte.output > ### begin stdout ### > 001: OK > 002: OK > 003: OK > 004: OK > 005: OK > 006: OK > 007: OK > 008: OK > 009: OK > 010: OK > 011: OK > 012: OK > 013: OK > 014: OK > 015: OK > 016: OK > 017: OK > 018: OK > 019: OK > 020: OK > 021: OK > 022: OK > 023: OK > 024: OK > 025: OK > 026: OK > 027: OK > 028: OK > 029: OK > 030: OK > 031: OK > 032: OK > 033: OK > 034: OK > 035: OK > 036: OK > 037: OK > 038: OK > 039: OK > 040: OK > 041: OK > 042: OK > 043: OK > 044: OK > 045: OK > 046: OK > 047: OK > 048: OK > 049: OK > 050: OK > 051: OK > 052: OK > 053: OK > 054: OK > 055: OK > 056: OK > 057: OK > 058: OK > 059: OK > 060: OK > 061: OK > 062: OK > 063: OK > 064: OK > 065: OK > 066: OK > 067: OK > 068: OK > 069: OK > 070: OK > 071: OK > 072: OK > 073: OK > 074: OK > 075: OK > 076: OK > 077: OK > 078: OK > 079: OK > 080: OK > 081: OK > 082: OK > 083: OK > 084: OK > 085: OK > 086: OK > 087: OK > 088: OK > 089: OK > 090: OK > 091: OK > 092: OK > 093: OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-float/_ocamltest/tests/lib-float/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-floatarray' ... ... testing 'floatarray.ml' => failed ... testing 'floatarray.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'floatarray.ml' with default (bytecode) => passed > Specified modules: floatarray.ml > Source modules: floatarray.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/floatarray.opt from modules floatarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/floatarray.opt floatarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte from modules floatarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte floatarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/floatarray.byte from modules floatarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/floatarray.byte floatarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/floatarray.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.byte/floatarray.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-floatarray/_ocamltest/tests/lib-floatarray/floatarray/ocamlc.opt/floatarray.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-format' ... ... testing 'breaks.ml' => passed ... testing 'domains.ml' => failed ... testing 'domains.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'domains.ml' with default (bytecode) => passed > Specified modules: domains.ml > Source modules: domains.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/domains.opt from modules domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/domains.opt domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte from modules domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte.output > ### begin stdout ### > 0123 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/domains.byte from modules domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/domains.byte domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/domains.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.byte/domains.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/domains/ocamlc.opt/domains.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'format_text.ml' => passed ... testing 'mc_pr586_par.ml' => failed ... testing 'mc_pr586_par.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mc_pr586_par.ml' with default (bytecode) => passed > Specified modules: mc_pr586_par.ml > Source modules: mc_pr586_par.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/mc_pr586_par.opt from modules mc_pr586_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/mc_pr586_par.opt mc_pr586_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte from modules mc_pr586_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte mc_pr586_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte.output > ### begin stdout ### > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/mc_pr586_par.byte from modules mc_pr586_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/mc_pr586_par.byte mc_pr586_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.byte/mc_pr586_par.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par/ocamlc.opt/mc_pr586_par.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mc_pr586_par2.ml' => failed ... testing 'mc_pr586_par2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mc_pr586_par2.ml' with default (bytecode) => passed > Specified modules: mc_pr586_par2.ml > Source modules: mc_pr586_par2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/mc_pr586_par2.opt from modules mc_pr586_par2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/mc_pr586_par2.opt mc_pr586_par2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte from modules mc_pr586_par2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte mc_pr586_par2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte.output > ### begin stdout ### > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > 21. +. 21. is 42.000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/mc_pr586_par2.byte from modules mc_pr586_par2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/mc_pr586_par2.byte mc_pr586_par2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/mc_pr586_par2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.byte/mc_pr586_par2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/mc_pr586_par2/ocamlc.opt/mc_pr586_par2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pp_print_custom_break.ml' => failed ... testing 'pp_print_custom_break.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pp_print_custom_break.ml' with default (bytecode) => passed > Specified modules: pp_print_custom_break.ml > Source modules: pp_print_custom_break.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/pp_print_custom_break.opt from modules pp_print_custom_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/pp_print_custom_break.opt pp_print_custom_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte from modules pp_print_custom_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte pp_print_custom_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte.output > ### begin stdout ### > # Printing arrays: last trailing semicolon is optional > > ## The "v" box > ``` > [ > Foo; > Baz; > Bar; > Qux; > Quux; > Quuz; > Corge; > Grault; > Garply; > ] > ``` > > ## The "b" box > ``` > [ > Foo; Baz; Bar; Qux; Quux; > Quuz; Corge; Grault; Garply; > ] > ``` > > ## The "h" box > ``` > [Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply] > ``` > > ## The "hv" box > ``` > [ > Foo; > Baz; > Bar; > Qux; > Quux; > Quuz; > Corge; > Grault; > Garply; > ] > ``` > > ## The "hov" box > ``` > [ > Foo; Baz; Bar; Qux; Quux; > Quuz; Corge; Grault; Garply; > ] > ``` > > # Printing statements: terminator is optional after newline > > ## The "v" box > ``` > { > Foo > Baz > Bar > Qux > Quux > Quuz > Corge > Grault > Garply > } > ``` > > ## The "b" box > ``` > { > Foo; Baz; Bar; Qux; Quux > Quuz; Corge; Grault; Garply > } > ``` > > ## The "h" box > ``` > {Foo; Baz; Bar; Qux; Quux; Quuz; Corge; Grault; Garply} > ``` > > ## The "hv" box > ``` > { > Foo > Baz > Bar > Qux > Quux > Quuz > Corge > Grault > Garply > } > ``` > > ## The "hov" box > ``` > { > Foo; Baz; Bar; Qux; Quux > Quuz; Corge; Grault; Garply > } > ``` > > # Printing function: first pipe character is optional > > ## The "v" box > ``` > function > | Foo -> () > | Baz -> () > | Bar -> () > | Qux -> () > | Quux -> () > | Quuz -> () > | Corge -> () > | Grault -> () > | Garply -> () > ``` > > ## The "b" box > ``` > function Foo -> () > | Baz -> () | Bar -> () > | Qux -> () | Quux -> () > | Quuz -> () | Corge -> () > | Grault -> () | Garply -> () > ``` > > ## The "h" box > ``` > function Foo -> () | Baz -> () | Bar -> () | Qux -> () | Quux -> () | Quuz -> () | Corge -> () | Grault -> () | Garply -> () > ``` > > ## The "hv" box > ``` > function > | Foo -> () > | Baz -> () > | Bar -> () > | Qux -> () > | Quux -> () > | Quuz -> () > | Corge -> () > | Grault -> () > | Garply -> () > ``` > > ## The "hov" box > ``` > function Foo -> () > | Baz -> () | Bar -> () > | Qux -> () | Quux -> () > | Quuz -> () | Corge -> () > | Grault -> () | Garply -> () > ``` > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/pp_print_custom_break.byte from modules pp_print_custom_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/pp_print_custom_break.byte pp_print_custom_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pp_print_custom_break.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.byte/pp_print_custom_break.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pp_print_custom_break/ocamlc.opt/pp_print_custom_break.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr6824.ml' => failed ... testing 'pr6824.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr6824.ml' with default (bytecode) => passed > Specified modules: pr6824.ml > Source modules: pr6824.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/pr6824.opt from modules pr6824.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/pr6824.opt pr6824.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte from modules pr6824.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte pr6824.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte.output > ### begin stdout ### > [1] > [2] > [1] > [2] > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/pr6824.byte from modules pr6824.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/pr6824.byte pr6824.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/pr6824.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.byte/pr6824.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/pr6824/ocamlc.opt/pr6824.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'print_array.ml' => failed ... testing 'print_array.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'print_array.ml' with default (bytecode) => passed > Specified modules: print_array.ml > Source modules: print_array.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/print_array.opt from modules print_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/print_array.opt print_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte from modules print_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte print_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte.output > ### begin stdout ### > empty > 0 > misc > 1 2 3 > end of tests > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/print_array.byte from modules print_array.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/print_array.byte print_array.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_array.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.byte/print_array.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_array/ocamlc.opt/print_array.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'print_if_newline.ml' => failed ... testing 'print_if_newline.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'print_if_newline.ml' with default (bytecode) => passed > Specified modules: print_if_newline.ml > Source modules: print_if_newline.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/print_if_newline.opt from modules print_if_newline.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/print_if_newline.opt print_if_newline.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte from modules print_if_newline.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte print_if_newline.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte.output > ### begin stdout ### > > test print_if_newline > newline here > this gets printed > print_if_newline doesn't crash when last statement > newline here > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/print_if_newline.byte from modules print_if_newline.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/print_if_newline.byte print_if_newline.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_if_newline.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.byte/print_if_newline.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_if_newline/ocamlc.opt/print_if_newline.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'print_seq.ml' => failed ... testing 'print_seq.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'print_seq.ml' with default (bytecode) => passed > Specified modules: print_seq.ml > Source modules: print_seq.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/print_seq.opt from modules print_seq.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/print_seq.opt print_seq.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte from modules print_seq.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte print_seq.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte.output > ### begin stdout ### > empty > 0 > misc > 1 2 3 > end of tests > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/print_seq.byte from modules print_seq.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/print_seq.byte print_seq.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/print_seq.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.byte/print_seq.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/print_seq/ocamlc.opt/print_seq.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tformat.ml' => failed ... testing 'tformat.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tformat.ml' with default (bytecode) => passed > Specified modules: tformat.ml > Source modules: tformat.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/tformat.opt from modules tformat.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/tformat.opt tformat.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte from modules tformat.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte tformat.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte.output > ### begin stdout ### > d/i positive > 0 1 2 3 4 5 6 7 8 9 > d/i negative > 10 11 12 13 14 15 16 17 18 19 > u positive > 20 21 22 23 24 25 26 27 28 > u negative > 29 > x positive > 30 31 32 33 34 35 36 37 38 39 40 41 42 > x negative > 43 > X positive > 44 45 46 47 48 49 50 51 52 > x negative > 53 > o positive > 54 55 56 57 58 59 60 61 62 > o negative > 63 > s > 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 > S > 79 80 81 82 83 84 85 86 87 88 89 90 91 > c > 92 93 94 95 > C > 96 97 98 99 100 > f > 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 > F > 119 120 121 122 123 124 125 > h > 126 127 128 129 130 131 132 133 134 135 136 137 138 > H > 139 140 141 142 143 144 145 146 147 148 149 150 151 > e > 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 > E > 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 > B > 188 189 > ld/li positive > 190 191 192 193 194 195 196 197 198 > ld/li negative > 199 200 201 202 203 204 205 206 207 > lu positive > 208 209 210 211 212 213 214 215 216 > lu negative > 217 > lx positive > 218 219 220 221 222 223 224 225 226 > lx negative > 227 > lX positive > 228 229 230 231 232 233 234 235 236 > lx negative > 237 > lo positive > 238 239 240 241 242 243 244 245 246 > lo negative > 247 > Ld/Li positive > 248 249 250 251 252 253 254 255 256 > Ld/Li negative > 257 258 259 260 261 262 263 264 265 > Lu positive > 266 267 268 269 270 271 272 273 274 > Lu negative > 275 > Lx positive > 276 277 278 279 280 281 282 283 284 > Lx negative > 285 > LX positive > 286 287 288 289 290 291 292 293 294 > Lx negative > 295 > Lo positive > 296 297 298 299 300 301 302 303 304 > Lo negative > 305 > a > 306 > t > 307 > {...%} > 308 > (...%) > 309 > ! % @ , and constants > 310 311 312 313 314 315 316 > Delayed printf > 317 318 319 > end of tests > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/tformat.byte from modules tformat.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/tformat.byte tformat.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/tformat.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.byte/tformat.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-format/_ocamltest/tests/lib-format/tformat/ocamlc.opt/tformat.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'unicode.ml' => passed Running tests from 'tests/lib-fun' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-fun/_ocamltest/tests/lib-fun/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-hashtbl' ... ... testing 'compatibility.ml' => failed ... testing 'compatibility.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'compatibility.ml' with default (bytecode) => passed > Specified modules: compatibility.ml > Source modules: compatibility.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/compatibility.opt from modules compatibility.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/compatibility.opt compatibility.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte from modules compatibility.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte compatibility.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/compatibility.byte from modules compatibility.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/compatibility.byte compatibility.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/compatibility.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.byte/compatibility.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/compatibility/ocamlc.opt/compatibility.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'hfun.ml' => failed ... testing 'hfun.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'hfun.ml' with default (bytecode) => passed > Specified modules: hfun.ml > Source modules: hfun.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/hfun.opt from modules hfun.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/hfun.opt hfun.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte from modules hfun.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte hfun.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte.output > ### begin stdout ### > -- Strings: > "" 00000000 > "Hello world" 364b8272 > -- Integers: > 0 07be548a > -1 3653e015 > 42 1792870b > 2^30-1 23c392d0 > -2^30 0c66fde3 > -- Floats: > +0.0 0f478b8c > -0.0 0f478b8c > +infty 23ea56fb > -infty 059f7872 > NaN 3228858d > NaN#2 3228858d > NaN#3 3228858d > -- Native integers: > 0 3f19274a > -1 3653e015 > 42 3e33aef8 > 2^30-1 3711bf46 > -2^30 2e71f39c > -- Lists: > [0..10] 0ade0fc9 > [0..12] 0ade0fc9 > [10..0] 0cd6259d > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/hfun.byte from modules hfun.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/hfun.byte hfun.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/hfun.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.byte/hfun.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/hfun/ocamlc.opt/hfun.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'htbl.ml' => failed ... testing 'htbl.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'htbl.ml' with default (bytecode) => passed > Specified modules: htbl.ml > Source modules: htbl.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/htbl.opt from modules htbl.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/htbl.opt htbl.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte from modules htbl.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte htbl.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte.output > ### begin stdout ### > -- Random integers, large range > Insertion: passed > Insertion: passed > Removal: passed > -- Random integers, narrow range > Insertion: passed > Insertion: passed > Removal: passed > -- Strings, generic interface > Insertion: passed > Insertion: passed > Removal: passed > -- Strings, functorial interface > Insertion: passed > Insertion: passed > Removal: passed > -- Strings, functorial(String) interface > Insertion: passed > Insertion: passed > Removal: passed > -- Pairs of strings > Insertion: passed > Insertion: passed > Removal: passed > -- Lists of strings > Insertion: passed > Insertion: passed > Removal: passed > 1000 elements > 100,2 > 200,4 > 300,6 > 400,8 > 500,10 > 600,12 > 700,14 > 800,16 > 900,18 > 1000,20 > 10 elements > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/htbl.byte from modules htbl.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/htbl.byte htbl.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/htbl.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.byte/htbl.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-hashtbl/_ocamltest/tests/lib-hashtbl/htbl/ocamlc.opt/htbl.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-int' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int/_ocamltest/tests/lib-int/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-int64' ... ... testing 'issue9460.ml' => failed ... testing 'issue9460.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'issue9460.ml' with default (bytecode) => passed > Specified modules: issue9460.ml > Source modules: issue9460.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/issue9460.opt from modules issue9460.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/issue9460.opt issue9460.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte from modules issue9460.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte issue9460.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/issue9460.byte from modules issue9460.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/issue9460.byte issue9460.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/issue9460.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.byte/issue9460.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/issue9460/ocamlc.opt/issue9460.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-int64/_ocamltest/tests/lib-int64/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-internalformat' ... ... testing 'test.ml' => passed Running tests from 'tests/lib-lazy' ... ... testing 'test.ml' => passed Running tests from 'tests/lib-list' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-list/_ocamltest/tests/lib-list/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-marshal' ... ... testing 'compressed.ml' => failed ... testing 'compressed.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'compressed.ml' with default (bytecode) => passed > Specified modules: compressed.ml > Source modules: compressed.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/compressed.opt from modules compressed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/compressed.opt compressed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte from modules compressed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte compressed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte.output > ### begin stdout ### > Test 1 passed. > Test 2 passed. > Test 3 passed. > Test 4 passed. > Test 5 passed. > Test 6 passed. > Test 7 passed. > Test 8 passed. > Test 9 passed. > Test 10 passed. > Test 11 passed. > Test 12 passed. > Test 13 passed. > Test 14 passed. > Test 15 passed. > Test 16 passed. > Test 17 passed. > Test 18 passed. > Test 19 passed. > Test 20 passed. > Test 21 passed. > Test 22 passed. > Test 23 passed. > Test 26 passed. > Test 27 passed. > Test 28 passed. > Test 29 passed. > Test 30 passed. > Test 31 passed. > Test 32 passed. > Test 33 passed. > Test 34 passed. > Test 35 passed. > Test 36 passed. > Test 37 passed. > Test 38 passed. > Test 39 passed. > Test 100 passed. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/compressed.byte from modules compressed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/compressed.byte compressed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/compressed.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.byte/compressed.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/compressed/ocamlc.opt/compressed.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'intern_final.ml' => failed ... testing 'intern_final.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'intern_final.ml' with default (bytecode) => passed > Specified modules: intern_final.ml > Source modules: intern_final.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/intern_final.opt from modules intern_final.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/intern_final.opt intern_final.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte from modules intern_final.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte intern_final.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte.output > ### begin stdout ### > OK! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/intern_final.byte from modules intern_final.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/intern_final.byte intern_final.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intern_final.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.byte/intern_final.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intern_final/ocamlc.opt/intern_final.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'intext.ml' => failed ... testing 'intext.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'intext.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: intextaux.c intext.ml > Source modules: intextaux.c intext.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/intext.opt from modules intextaux.c intext.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/intext.opt intextaux.c intext.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/intext.byte from modules intextaux.c intext.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/intext.byte intextaux.c intext.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'intext_par.ml' => failed ... testing 'intext_par.ml' with line 3 (no-tsan) => passed ... testing 'intext_par.ml' with line 5 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'intext_par.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: intextaux_par.c intext_par.ml > Source modules: intextaux_par.c intext_par.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/intext_par.byte from modules intextaux_par.c intext_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/intext_par.byte intextaux_par.c intext_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/intext_par.opt from modules intextaux_par.c intext_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/intext_par.opt intextaux_par.c intext_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/intext_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/intext_par.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'marshal_bigarray.ml' => failed ... testing 'marshal_bigarray.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'marshal_bigarray.ml' with default (bytecode) => passed > Specified modules: marshal_bigarray.ml > Source modules: marshal_bigarray.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/marshal_bigarray.opt from modules marshal_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/marshal_bigarray.opt marshal_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte from modules marshal_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte marshal_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/marshal_bigarray.byte from modules marshal_bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/marshal_bigarray.byte marshal_bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/marshal_bigarray.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.byte/marshal_bigarray.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-marshal/_ocamltest/tests/lib-marshal/marshal_bigarray/ocamlc.opt/marshal_bigarray.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-obj' ... ... testing 'new_obj.ml' => failed ... testing 'new_obj.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'new_obj.ml' with default (bytecode) => passed > Specified modules: new_obj.ml > Source modules: new_obj.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/new_obj.opt from modules new_obj.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/new_obj.opt new_obj.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte from modules new_obj.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte new_obj.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/new_obj.byte from modules new_obj.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/new_obj.byte new_obj.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/new_obj.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.byte/new_obj.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/new_obj/ocamlc.opt/new_obj.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'reachable_words.ml' => failed ... testing 'reachable_words.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'reachable_words.ml' with default (bytecode) => passed > Specified modules: reachable_words.ml > Source modules: reachable_words.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/reachable_words.opt from modules reachable_words.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/reachable_words.opt reachable_words.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte from modules reachable_words.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte reachable_words.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/reachable_words.byte from modules reachable_words.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/reachable_words.byte reachable_words.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.byte/reachable_words.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words/ocamlc.opt/reachable_words.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'reachable_words_bug.ml' => failed ... testing 'reachable_words_bug.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'reachable_words_bug.ml' with default (bytecode) => passed > Specified modules: reachable_words_bug.ml > Source modules: reachable_words_bug.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/reachable_words_bug.opt from modules reachable_words_bug.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/reachable_words_bug.opt reachable_words_bug.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte from modules reachable_words_bug.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte reachable_words_bug.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/reachable_words_bug.byte from modules reachable_words_bug.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/reachable_words_bug.byte reachable_words_bug.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/reachable_words_bug.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.byte/reachable_words_bug.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/reachable_words_bug/ocamlc.opt/reachable_words_bug.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'with_tag.ml' => failed ... testing 'with_tag.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'with_tag.ml' with default (bytecode) => passed > Specified modules: with_tag.ml > Source modules: with_tag.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/with_tag.opt from modules with_tag.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/with_tag.opt with_tag.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte from modules with_tag.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte with_tag.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/with_tag.byte from modules with_tag.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/with_tag.byte with_tag.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/with_tag.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.byte/with_tag.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-obj/_ocamltest/tests/lib-obj/with_tag/ocamlc.opt/with_tag.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-option' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-option/_ocamltest/tests/lib-option/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-pair' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pair/_ocamltest/tests/lib-pair/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-pqueue' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-pqueue/_ocamltest/tests/lib-pqueue/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-printf' ... ... testing 'pr6534.ml' => failed ... testing 'pr6534.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr6534.ml' with default (bytecode) => passed > Specified modules: pr6534.ml > Source modules: pr6534.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/pr6534.opt from modules pr6534.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/pr6534.opt pr6534.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte from modules pr6534.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte pr6534.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte.output > ### begin stdout ### > 1 [ foo] > 2 [ foo] > 3 [foo ] > 4 [foo ] > 5 [foo ] > 6 [foo ] > 1 [ "foo"] > 2 [ "foo"] > 3 ["foo" ] > 4 ["foo" ] > 5 ["foo" ] > 6 ["foo" ] > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/pr6534.byte from modules pr6534.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/pr6534.byte pr6534.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6534.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.byte/pr6534.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6534/ocamlc.opt/pr6534.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr6938.ml' => failed ... testing 'pr6938.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr6938.ml' with default (bytecode) => passed > Specified modules: pr6938.ml > Source modules: pr6938.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/pr6938.opt from modules pr6938.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/pr6938.opt pr6938.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte from modules pr6938.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte pr6938.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte.output > ### begin stdout ### > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > 000000000000000001036201459 > > 00000000000000000003dc32df3 > 00000000000000000003dc32df3 > 00000000000000000003dc32df3 > 00000000000000000003dc32df3 > > 00000000000000000003DC32DF3 > 00000000000000000003DC32DF3 > 00000000000000000003DC32DF3 > 00000000000000000003DC32DF3 > > 000000000000000007560626763 > 000000000000000007560626763 > 000000000000000007560626763 > 000000000000000007560626763 > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/pr6938.byte from modules pr6938.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/pr6938.byte pr6938.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/pr6938.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.byte/pr6938.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/pr6938/ocamlc.opt/pr6938.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tprintf.ml' => failed ... testing 'tprintf.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tprintf.ml' with default (bytecode) => passed > Specified modules: tprintf.ml > Source modules: tprintf.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/tprintf.opt from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/tprintf.opt tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte.output > ### begin stdout ### > d/i positive > 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 > d/i negative > 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 > u positive > 30 31 32 33 34 35 36 37 38 39 40 41 42 > u negative > 43 44 > x positive > 45 46 47 48 49 50 51 52 53 54 55 > x negative > 56 > X positive > 57 58 59 60 61 62 > x negative > 63 > o positive > 64 65 66 67 68 69 > o negative > 70 > s > 71 72 73 74 75 76 77 78 79 80 > S > 81 82 83 84 85 86 87 88 > c > 89 > C > 90 91 > f > 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 > F > 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 > #F > 123 124 125 126 127 128 129 130 131 132 133 134 135 136 > h > 137 138 139 140 141 142 143 144 145 146 147 148 149 > H > 150 151 152 153 154 155 156 157 158 159 160 161 162 > e > 163 164 165 166 167 168 169 170 171 172 173 174 175 176 > E > 177 178 179 180 181 182 183 184 185 186 187 188 189 190 > g > 191 192 193 194 195 196 197 198 199 > G > 200 201 202 203 204 205 206 207 208 > B > 209 210 211 212 > ld/li positive > 213 214 215 216 217 218 219 > ld/li negative > 220 221 222 223 224 225 226 > lu positive > 227 228 229 230 231 > lu negative > 232 > lx positive > 233 234 235 236 237 238 > lx negative > 239 > lX positive > 240 241 242 243 244 245 246 247 248 249 250 > lX negative > 251 252 253 > lo positive > 254 255 256 257 258 259 > lo negative > 260 > Ld/Li positive > 261 262 263 264 265 > Ld/Li negative > 266 267 268 269 270 > Lu positive > 271 272 273 274 275 > Lu negative > 276 > Lx positive > 277 278 279 280 281 282 > Lx negative > 283 > LX positive > 284 285 286 287 288 289 290 291 292 293 294 > LX negative > 295 296 297 > Lo positive > 298 299 300 301 302 303 > Lo negative > 304 > a > 305 > t > 306 > {...%} > 307 > (...%) > 308 > ! % @ , and constants > 309 310 311 312 313 314 315 > end of tests > > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/tprintf.byte from modules tprintf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib -no-strict-formats testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/tprintf.byte tprintf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/tprintf.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.byte/tprintf.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-printf/_ocamltest/tests/lib-printf/tprintf/ocamlc.opt/tprintf.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-queue' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-queue/_ocamltest/tests/lib-queue/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-random' ... ... testing 'chi2.ml' => failed ... testing 'chi2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'chi2.ml' with default (bytecode) => passed > Specified modules: chi2.ml > Source modules: chi2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/chi2.opt from modules chi2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/chi2.opt chi2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte from modules chi2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte chi2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/chi2.byte from modules chi2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/chi2.byte chi2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/chi2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.byte/chi2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/chi2/ocamlc.opt/chi2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'compat_32_64.ml' => failed ... testing 'compat_32_64.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'compat_32_64.ml' with default (bytecode) => passed > Specified modules: compat_32_64.ml > Source modules: compat_32_64.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/compat_32_64.opt from modules compat_32_64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/compat_32_64.opt compat_32_64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte from modules compat_32_64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte compat_32_64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte.output > ### begin stdout ### > 691769754 > 1061553262 > 344373510 > 616584865 > 2616996 > 582111861 > 403737495 > 786655037 > 234874283 > 861395434 > 772162098 > 917958495 > 53725144 > 862765034 > 568000806 > 978003028 > 879053180 > 588214058 > 54672416 > 802084138 > 884612654 > 268599649 > 714738946 > 899342876 > 50068887 > 378318794 > 495447764 > 227504342 > 610800572 > 328600136 > 333963177 > 956808855 > 916073717 > 324922837 > 271778746 > 12481130 > 855825287 > 90864420 > 508292232 > 27636216 > 1029983911 > 291793467 > 689728247 > 229322728 > 45172927 > 107738202 > 292122103 > 618814194 > 711332398 > 554972104 > > -1073741530 > -1073740888 > -1073741782 > -1073741019 > -1073740859 > -1073740865 > -1073741534 > -1073741577 > -1073741282 > -1073741163 > -1073741513 > -1073741034 > -1073741500 > -1073741368 > -1073741290 > -1073741244 > -1073741270 > -1073741269 > -1073741439 > -1073741377 > -1073741692 > -1073741341 > -1073741140 > -1073740989 > -1073741504 > -1073741276 > -1073741273 > -1073740998 > -1073741366 > -1073741750 > -1073741279 > -1073741219 > -1073741771 > -1073741731 > -1073741608 > -1073740877 > -1073741738 > -1073741048 > -1073741059 > -1073741346 > -1073741209 > -1073741593 > -1073741116 > -1073741048 > -1073741793 > -1073741416 > -1073741431 > -1073740978 > -1073740848 > -1073741504 > > 838038025 > 1060073484 > -555975041 > -825987583 > 975134752 > 831716180 > 330110777 > -119695492 > 929643271 > 52572337 > 464726704 > 136828399 > -978275585 > -518656455 > 723340377 > -551292710 > 980383878 > -736276577 > 75010286 > -992468772 > -1022581416 > -810312547 > -813307923 > 461161247 > -437494086 > -308452031 > 856020781 > -90096979 > 426279563 > -292766912 > -487493925 > 570776330 > -470717058 > -447203604 > 70094832 > 794730351 > 741719169 > -167883286 > 70654065 > 79129735 > 315532303 > 746624829 > 992716426 > 477281232 > 558865877 > 103841147 > 966710857 > -304632204 > -539866915 > -558915649 > > true > true > true > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/compat_32_64.byte from modules compat_32_64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/compat_32_64.byte compat_32_64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/compat_32_64.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.byte/compat_32_64.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/compat_32_64/ocamlc.opt/compat_32_64.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'defaultinit.ml' => failed ... testing 'defaultinit.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'defaultinit.ml' with default (bytecode) => passed > Specified modules: defaultinit.ml > Source modules: defaultinit.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/defaultinit.opt from modules defaultinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/defaultinit.opt defaultinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte from modules defaultinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte defaultinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte.output > ### begin stdout ### > 754 262 510 865 996 861 495 37 283 434 98 495 144 34 806 28 180 58 416 138 654 > > 889.820262688 163.886958714 809.261276959 163.701988701 285.093960955 159.853482937 753.952858458 718.309149819 113.116488344 275.531702635 844.229063886 592.96154003 974.771041906 295.713668995 374.084883719 600.675753364 478.414704679 821.538029441 193.559890207 858.508699222 795.477498048 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/defaultinit.byte from modules defaultinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/defaultinit.byte defaultinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/defaultinit.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.byte/defaultinit.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/defaultinit/ocamlc.opt/defaultinit.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'parallel.ml' => failed ... testing 'parallel.ml' with line 3 (hasunix) => passed ... testing 'parallel.ml' with line 5 (bytecode) => passed ... testing 'parallel.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: parallel.ml > Source modules: parallel.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte.output > ### begin stdout ### > 77 98 31 > 61 5 3 > 88 51 35 > 40 14 74 > 3 35 72 > 10 85 89 > 75 96 18 > 14 14 39 > 36 87 13 > 16 49 92 > Note: we observe in this output that the random numbers of each child domain > appear uncorrelated, yet are produced deterministically. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/parallel.byte from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/parallel.byte parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.byte/parallel.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlc.opt/parallel.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/parallel.opt from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/parallel.opt parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'selfinit.ml' => failed ... testing 'selfinit.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'selfinit.ml' with default (bytecode) => passed > Specified modules: selfinit.ml > Source modules: selfinit.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/selfinit.opt from modules selfinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/selfinit.opt selfinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte from modules selfinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte selfinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte.output > ### begin stdout ### > PASSED > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/selfinit.byte from modules selfinit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/selfinit.byte selfinit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/selfinit.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.byte/selfinit.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/selfinit/ocamlc.opt/selfinit.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'testvectors.ml' => failed ... testing 'testvectors.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'testvectors.ml' with default (bytecode) => passed > Specified modules: testvectors.ml > Source modules: testvectors.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/testvectors.opt from modules testvectors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/testvectors.opt testvectors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte from modules testvectors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte testvectors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte.output > ### begin stdout ### > 3860816457867857678 > 21223322560256856 > 3500884966496404595 > 1500794501795755166 > -4410813772481188553 > -4572900151748500348 > 4265851130944421541 > 7572018898959715966 > -2937174041541593693 > -1802830867415637455 > 8366519798672692173 > -6590954168183217171 > -4921483866549552021 > -3689136988381952376 > 1051817605112975897 > -7328239262545604981 > 5123201494011052613 > -2341724972498217376 > 9115420906531662800 > -2254527559866817705 > 6561621740404805009 > -3304584699295016645 > -6306474873117248843 > -8254191423720223116 > 7918980772536573383 > 3812821519051744912 > 3169704758133872700 > 1303179780519235243 > 2791474158728480712 > 5710006355063646940 > -4119479146064124870 > 4742660959001555540 > -1339660087226824925 > -3233387961267533196 > -5600632561554148951 > 6742170938733010945 > 6703547594041469408 > 6019528866072981890 > 1653175532392381808 > 1251959135604991018 > -3454440012186344425 > -6919427552847598775 > -9047964058899192553 > -4707136377285073135 > -5588355652467780140 > 1107195072897197378 > -3891759467946419528 > 97248838865565210 > -5756171654209134086 > 1043655509106157291 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/testvectors.byte from modules testvectors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/testvectors.byte testvectors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/testvectors.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.byte/testvectors.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-random/_ocamltest/tests/lib-random/testvectors/ocamlc.opt/testvectors.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-result' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-result/_ocamltest/tests/lib-result/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-runtime-events' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stubs.c test.ml > Source modules: stubs.c test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/test.opt from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/test.opt stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/test.byte from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/test.byte stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_caml.ml' => failed ... testing 'test_caml.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml.ml' with default (bytecode) => passed > Specified modules: test_caml.ml > Source modules: test_caml.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/test_caml.opt from modules test_caml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/test_caml.opt test_caml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte from modules test_caml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte test_caml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte.output > ### begin stdout ### > minors: 6000, major cycles: 3000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/test_caml.byte from modules test_caml.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/test_caml.byte test_caml.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.byte/test_caml.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml/ocamlc.opt/test_caml.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_counters.ml' => failed ... testing 'test_caml_counters.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_counters.ml' with default (bytecode) => passed > Specified modules: test_caml_counters.ml > Source modules: test_caml_counters.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/test_caml_counters.opt from modules test_caml_counters.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/test_caml_counters.opt test_caml_counters.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte from modules test_caml_counters.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte test_caml_counters.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/test_caml_counters.byte from modules test_caml_counters.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/test_caml_counters.byte test_caml_counters.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_counters.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.byte/test_caml_counters.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_counters/ocamlc.opt/test_caml_counters.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_exception.ml' => failed ... testing 'test_caml_exception.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_exception.ml' with default (bytecode) => passed > Specified modules: test_caml_exception.ml > Source modules: test_caml_exception.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/test_caml_exception.opt from modules test_caml_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/test_caml_exception.opt test_caml_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte from modules test_caml_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte test_caml_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/test_caml_exception.byte from modules test_caml_exception.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/test_caml_exception.byte test_caml_exception.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_exception.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.byte/test_caml_exception.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_exception/ocamlc.opt/test_caml_exception.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_parallel.ml' => failed ... testing 'test_caml_parallel.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_parallel.ml' with default (bytecode) => passed > Specified modules: test_caml_parallel.ml > Source modules: test_caml_parallel.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/test_caml_parallel.opt from modules test_caml_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/test_caml_parallel.opt test_caml_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte from modules test_caml_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte test_caml_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/test_caml_parallel.byte from modules test_caml_parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/test_caml_parallel.byte test_caml_parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_parallel.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.byte/test_caml_parallel.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_parallel/ocamlc.opt/test_caml_parallel.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_reentry.ml' => failed ... testing 'test_caml_reentry.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_reentry.ml' with default (bytecode) => passed > Specified modules: test_caml_reentry.ml > Source modules: test_caml_reentry.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/test_caml_reentry.opt from modules test_caml_reentry.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/test_caml_reentry.opt test_caml_reentry.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte from modules test_caml_reentry.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte test_caml_reentry.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/test_caml_reentry.byte from modules test_caml_reentry.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/test_caml_reentry.byte test_caml_reentry.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_reentry.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.byte/test_caml_reentry.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_reentry/ocamlc.opt/test_caml_reentry.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_runparams.ml' => failed ... testing 'test_caml_runparams.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_runparams.ml' with default (bytecode) => passed > Specified modules: test_caml_runparams.ml > Source modules: test_caml_runparams.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/test_caml_runparams.opt from modules test_caml_runparams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/test_caml_runparams.opt test_caml_runparams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte from modules test_caml_runparams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte test_caml_runparams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/test_caml_runparams.byte from modules test_caml_runparams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/test_caml_runparams.byte test_caml_runparams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_runparams.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.byte/test_caml_runparams.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_runparams/ocamlc.opt/test_caml_runparams.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_slot_reuse.ml' => failed ... testing 'test_caml_slot_reuse.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_slot_reuse.ml' with default (bytecode) => passed > Specified modules: test_caml_slot_reuse.ml > Source modules: test_caml_slot_reuse.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/test_caml_slot_reuse.opt from modules test_caml_slot_reuse.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/test_caml_slot_reuse.opt test_caml_slot_reuse.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte from modules test_caml_slot_reuse.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte test_caml_slot_reuse.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/test_caml_slot_reuse.byte from modules test_caml_slot_reuse.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/test_caml_slot_reuse.byte test_caml_slot_reuse.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_slot_reuse.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.byte/test_caml_slot_reuse.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_slot_reuse/ocamlc.opt/test_caml_slot_reuse.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_caml_stubs_gc.ml' => failed ... testing 'test_caml_stubs_gc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_caml_stubs_gc.ml' with default (bytecode) => passed > Specified modules: test_caml_stubs_gc.ml > Source modules: test_caml_stubs_gc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/test_caml_stubs_gc.opt from modules test_caml_stubs_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/test_caml_stubs_gc.opt test_caml_stubs_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte from modules test_caml_stubs_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte test_caml_stubs_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/test_caml_stubs_gc.byte from modules test_caml_stubs_gc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/test_caml_stubs_gc.byte test_caml_stubs_gc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_caml_stubs_gc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.byte/test_caml_stubs_gc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_caml_stubs_gc/ocamlc.opt/test_caml_stubs_gc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_compact.ml' => failed ... testing 'test_compact.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_compact.ml' with default (bytecode) => passed > Specified modules: test_compact.ml > Source modules: test_compact.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/test_compact.opt from modules test_compact.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/test_compact.opt test_compact.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte from modules test_compact.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte test_compact.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/test_compact.byte from modules test_compact.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/test_compact.byte test_compact.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_compact.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.byte/test_compact.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_compact/ocamlc.opt/test_compact.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_corrupted.ml' => failed ... testing 'test_corrupted.ml' with line 5 (hasunix) => passed ... testing 'test_corrupted.ml' with line 6 (not-target-windows) => passed ... testing 'test_corrupted.ml' with line 8 (bytecode) => passed ... testing 'test_corrupted.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_corrupted.ml > Source modules: test_corrupted.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte from modules test_corrupted.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte test_corrupted.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/test_corrupted.byte from modules test_corrupted.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/test_corrupted.byte test_corrupted.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.byte/test_corrupted.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlc.opt/test_corrupted.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/test_corrupted.opt from modules test_corrupted.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/test_corrupted.opt test_corrupted.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_corrupted/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_corrupted.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_create_cursor_failures.ml' => failed ... testing 'test_create_cursor_failures.ml' with line 4 (hasunix) => passed ... testing 'test_create_cursor_failures.ml' with line 6 (bytecode) => passed ... testing 'test_create_cursor_failures.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_create_cursor_failures.ml > Source modules: test_create_cursor_failures.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte from modules test_create_cursor_failures.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events unix.cma runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte test_create_cursor_failures.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte.output > ### begin stdout ### > Runtime_events: no ring for current process. Was runtime_events started? > OK > OK > Runtime_events: could not create cursor for specified path. > Runtime_events: could not create cursor for specified path. > Runtime_events: could not create cursor for specified path. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/test_create_cursor_failures.byte from modules test_create_cursor_failures.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events unix.cma runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/test_create_cursor_failures.byte test_create_cursor_failures.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.byte/test_create_cursor_failures.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlc.opt/test_create_cursor_failures.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/test_create_cursor_failures.opt from modules test_create_cursor_failures.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events unix.cmxa runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/test_create_cursor_failures.opt test_create_cursor_failures.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_create_cursor_failures/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_create_cursor_failures.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_dropped_events.ml' => failed ... testing 'test_dropped_events.ml' with line 5 (hasunix) => passed ... testing 'test_dropped_events.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_dropped_events.ml' with line 9 (bytecode) => passed > Specified modules: test_dropped_events.ml > Source modules: test_dropped_events.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/test_dropped_events.opt from modules test_dropped_events.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/test_dropped_events.opt test_dropped_events.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte from modules test_dropped_events.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte test_dropped_events.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte from modules test_dropped_events.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte test_dropped_events.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_env_start.ml' => failed ... testing 'test_env_start.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_env_start.ml' with default (bytecode) => passed > Specified modules: test_env_start.ml > Source modules: test_env_start.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/test_env_start.opt from modules test_env_start.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/test_env_start.opt test_env_start.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte from modules test_env_start.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte test_env_start.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/test_env_start.byte from modules test_env_start.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/test_env_start.byte test_env_start.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_env_start.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.byte/test_env_start.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_env_start/ocamlc.opt/test_env_start.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_external.ml' => failed ... testing 'test_external.ml' with line 4 (hasunix) => passed ... testing 'test_external.ml' with line 5 (not-target-windows) => passed ... testing 'test_external.ml' with line 7 (bytecode) => passed ... testing 'test_external.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_external.ml > Source modules: test_external.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte from modules test_external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte test_external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/test_external.byte from modules test_external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/test_external.byte test_external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.byte/test_external.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlc.opt/test_external.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/test_external.opt from modules test_external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/test_external.opt test_external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_external_preserve.ml' => failed ... testing 'test_external_preserve.ml' with line 5 (hasunix) => passed ... testing 'test_external_preserve.ml' with line 6 (not-target-windows) => passed ... testing 'test_external_preserve.ml' with line 8 (bytecode) => passed ... testing 'test_external_preserve.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_external_preserve.ml > Source modules: test_external_preserve.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte from modules test_external_preserve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte test_external_preserve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/test_external_preserve.byte from modules test_external_preserve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/test_external_preserve.byte test_external_preserve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.byte/test_external_preserve.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlc.opt/test_external_preserve.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/test_external_preserve.opt from modules test_external_preserve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/test_external_preserve.opt test_external_preserve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_external_preserve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_external_preserve.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_fork.ml' => failed ... testing 'test_fork.ml' with line 4 (hasunix) => passed ... testing 'test_fork.ml' with line 5 (not-target-windows) => passed ... testing 'test_fork.ml' with line 7 (bytecode) => passed ... testing 'test_fork.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_fork.ml > Source modules: test_fork.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte from modules test_fork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte test_fork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/test_fork.byte from modules test_fork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/test_fork.byte test_fork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.byte/test_fork.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlc.opt/test_fork.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/test_fork.opt from modules test_fork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/test_fork.opt test_fork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_fork/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_fork.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_instrumented.ml' => failed ... testing 'test_instrumented.ml' with line 4 (instrumented-runtime) => passed ... testing 'test_instrumented.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_instrumented.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_instrumented.ml > Source modules: test_instrumented.ml > Running test instrumented-runtime with 1 actions > > Running action 1/1 (instrumented-runtime) > Action 1/1 (instrumented-runtime) => passed (instrumented runtime available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/test_instrumented.opt from modules test_instrumented.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -runtime-variant=i runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/test_instrumented.opt test_instrumented.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_instrumented.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_instrumented/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_instrumented.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_timestamp_monotonic.ml' => failed ... testing 'test_timestamp_monotonic.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_timestamp_monotonic.ml' with default (bytecode) => passed > Specified modules: test_timestamp_monotonic.ml > Source modules: test_timestamp_monotonic.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/test_timestamp_monotonic.opt from modules test_timestamp_monotonic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/test_timestamp_monotonic.opt test_timestamp_monotonic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte from modules test_timestamp_monotonic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte test_timestamp_monotonic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/test_timestamp_monotonic.byte from modules test_timestamp_monotonic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/test_timestamp_monotonic.byte test_timestamp_monotonic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_timestamp_monotonic.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.byte/test_timestamp_monotonic.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_timestamp_monotonic/ocamlc.opt/test_timestamp_monotonic.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_user_event.ml' => failed ... testing 'test_user_event.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_user_event.ml' with default (bytecode) => passed > Specified modules: test_user_event.ml > Source modules: test_user_event.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/test_user_event.opt from modules test_user_event.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/test_user_event.opt test_user_event.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte from modules test_user_event.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte test_user_event.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/test_user_event.byte from modules test_user_event.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events runtime_events.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/test_user_event.byte test_user_event.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.byte/test_user_event.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event/ocamlc.opt/test_user_event.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_user_event_signal.ml' => failed ... testing 'test_user_event_signal.ml' with line 4 (hasunix) => passed ... testing 'test_user_event_signal.ml' with line 5 (not-target-windows) => passed ... testing 'test_user_event_signal.ml' with line 7 (bytecode) => passed ... testing 'test_user_event_signal.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_user_event_signal.ml > Source modules: test_user_event_signal.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte from modules test_user_event_signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte test_user_event_signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte.output > ### begin stdout ### > Start encoding event > Signal handler called; writing trace event... > Start encoding event > Finished encoding event > Finished encoding event > Done > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/test_user_event_signal.byte from modules test_user_event_signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/test_user_event_signal.byte test_user_event_signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.byte/test_user_event_signal.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlc.opt/test_user_event_signal.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/test_user_event_signal.opt from modules test_user_event_signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/test_user_event_signal.opt test_user_event_signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_signal.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_user_event_unknown.ml' => failed ... testing 'test_user_event_unknown.ml' with line 5 (hasunix) => passed ... testing 'test_user_event_unknown.ml' with line 6 (not-target-windows) => passed ... testing 'test_user_event_unknown.ml' with line 8 (bytecode) => passed ... testing 'test_user_event_unknown.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_user_event_unknown.ml > Source modules: test_user_event_unknown.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte from modules test_user_event_unknown.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte test_user_event_unknown.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte.output > ### begin stdout ### > known event ev 0 => 17 > unknown event ev1 => 12 > unknown event ev2 => 28 > span ev3 => true > span ev3 => false > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/test_user_event_unknown.byte from modules test_user_event_unknown.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cma unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/test_user_event_unknown.byte test_user_event_unknown.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.byte/test_user_event_unknown.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlc.opt/test_user_event_unknown.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/test_user_event_unknown.opt from modules test_user_event_unknown.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/runtime_events -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix runtime_events.cmxa unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/test_user_event_unknown.opt test_user_event_unknown.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/_ocamltest/tests/lib-runtime-events/test_user_event_unknown/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-runtime-events/test_user_event_unknown.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-scanf' ... ... testing 'tscanf.ml' => failed ... testing 'tscanf.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tscanf.ml' with default (bytecode) => passed > Specified modules: tscanf.ml > Source modules: tscanf.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/tscanf.opt from modules tscanf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/tscanf.opt tscanf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte from modules tscanf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte tscanf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte.output > ### begin stdout ### > 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 > All tests succeeded. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/tscanf.byte from modules tscanf.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/lib testing.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/tscanf.byte tscanf.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/tscanf.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.byte/tscanf.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf/_ocamltest/tests/lib-scanf/tscanf/ocamlc.opt/tscanf.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-scanf-2' ... ... testing 'tscanf2_master.ml' => failed ... testing 'tscanf2_master.ml' with line 6 (hasunix) => passed ... testing 'tscanf2_master.ml' with line 10 (setup-ocamlc.byte-build-env) => passed ... testing 'tscanf2_master.ml' with line 11 (ocamlc.byte) => passed ... testing 'tscanf2_master.ml' with line 14 (ocamlc.byte) => passed ... testing 'tscanf2_master.ml' with line 15 (check-ocamlc.byte-output) => passed ... testing 'tscanf2_master.ml' with line 18 (run) => passed ... testing 'tscanf2_master.ml' with line 19 (check-program-output) => passed ... testing 'tscanf2_master.ml' with line 23 (setup-ocamlopt.byte-build-env) => passed ... testing 'tscanf2_master.ml' with line 24 (ocamlopt.byte) => passed ... testing 'tscanf2_master.ml' with line 27 (ocamlopt.byte) => passed ... testing 'tscanf2_master.ml' with line 28 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/tscanf2_master.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tscanf2_master.ml' with line 31 (run) => n/a ... testing 'tscanf2_master.ml' with line 32 (check-program-output) => n/a > Specified modules: tscanf2_io.ml tscanf2_master.ml > Source modules: tscanf2_io.ml tscanf2_master.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte from modules tscanf2_io.ml tscanf2_master.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte tscanf2_io.ml tscanf2_master.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/worker.byte from modules tscanf2_io.cmo tscanf2_worker.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/worker.byte tscanf2_io.cmo tscanf2_worker.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/tscanf2_master.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/worker.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte.output > ### begin stdout ### > Ping-pong Ping-pong Ping-pong Ping-pong Ping-pong Ping-pong Ping-pong Ping-pong! > Test OK. > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlc.byte/master.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/tscanf2.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/master.opt from modules tscanf2_io.ml tscanf2_master.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/master.opt tscanf2_io.ml tscanf2_master.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/worker.opt from modules tscanf2_io.cmx tscanf2_worker.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/worker.opt tscanf2_io.cmx tscanf2_worker.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/tscanf2_master.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/_ocamltest/tests/lib-scanf-2/tscanf2_master/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-scanf-2/tscanf2_master.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-seq' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-seq/_ocamltest/tests/lib-seq/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-set' ... ... testing 'testmap.ml' => failed ... testing 'testmap.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'testmap.ml' with default (bytecode) => passed > Specified modules: testmap.ml > Source modules: testmap.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/testmap.opt from modules testmap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/testmap.opt testmap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte from modules testmap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte testmap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/testmap.byte from modules testmap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/testmap.byte testmap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testmap.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.byte/testmap.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testmap/ocamlc.opt/testmap.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'testset.ml' => failed ... testing 'testset.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'testset.ml' with default (bytecode) => passed > Specified modules: testset.ml > Source modules: testset.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/testset.opt from modules testset.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/testset.opt testset.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte from modules testset.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte testset.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/testset.byte from modules testset.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/testset.byte testset.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/testset.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.byte/testset.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-set/_ocamltest/tests/lib-set/testset/ocamlc.opt/testset.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-stack' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stack/_ocamltest/tests/lib-stack/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-stdlabels' ... ... testing 'test_stdlabels.ml' => failed ... testing 'test_stdlabels.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_stdlabels.ml' with default (bytecode) => passed > Specified modules: test_stdlabels.ml > Source modules: test_stdlabels.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/test_stdlabels.opt from modules test_stdlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -nolabels -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/test_stdlabels.opt test_stdlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte from modules test_stdlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -nolabels -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte test_stdlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/test_stdlabels.byte from modules test_stdlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -nolabels -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/test_stdlabels.byte test_stdlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/test_stdlabels.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.byte/test_stdlabels.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-stdlabels/_ocamltest/tests/lib-stdlabels/test_stdlabels/ocamlc.opt/test_stdlabels.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-str' ... ... testing 'parallel.ml' => failed ... testing 'parallel.ml' with line 3 (hasstr) => passed ... testing 'parallel.ml' with line 5 (bytecode) => passed ... testing 'parallel.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: parallel.ml > Source modules: parallel.ml > Running test hasstr with 1 actions > > Running action 1/1 (hasstr) > Action 1/1 (hasstr) => passed (str library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/parallel.byte from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/parallel.byte parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.byte/parallel.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlc.opt/parallel.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/parallel.opt from modules parallel.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/parallel.opt parallel.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/parallel/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/parallel.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 't01.ml' => failed ... testing 't01.ml' with line 3 (hasstr) => passed ... testing 't01.ml' with line 5 (bytecode) => passed ... testing 't01.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: t01.ml > Source modules: t01.ml > Running test hasstr with 1 actions > > Running action 1/1 (hasstr) > Action 1/1 (hasstr) => passed (str library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte from modules t01.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte t01.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte.output > ### begin stdout ### > > Search for /the quick brown fox/ > .... > Search for /the quick brown fox/ (case-insensitive) > ..... > Search for /a*abc?xyz+pqrrrabbb*xyyyyy?pq?q?q?q?q?q?AB*zz/ > .................................... > Search for /^abc\(abc\)?zz/ > ..... > Search for /^\(b+\|a\)\(b+\|a\)?c/ > .......... > Search for /r\(\(g*\|k\)y?\)*A/ > .... > Search for /A\(\(t\|v\)\(q?\|n\)\)*A/ > . > Search for /A\(\(b\(\(d\|l*\)?\|w\)\)*a\)A/ > . > Search for /\(\|f\)*x/ > .... > Search for /\(\|f\)+x/ > .... > Search for /A\(.?\)*A/ > .... > Search for /\([ab]*\)\1+c/ > ... > Search for /^\(\(b+\|a\)\(b+\|a\)?\)?bc/ > . > Search for /^\(\(b*\|ba\)\(b*\|ba\)?\)?bc/ > ..... > Search for /[^a]/ > .. > Search for /[^a]/ (case-insensitive) > .. > Search for /^[]abcde]/ > ......... > Search for /^[]cde]/ > ...... > Search for /^[^]abcde]/ > ......... > Search for /^[^]cde]/ > ...... > Search for /^ÿ/ > . > Search for /^[0-9]+$/ > ............. > Search for /^.*nter/ > ... > Search for /^xxx[0-9]+$/ > ... > Search for /^.+[0-9][0-9][0-9]$/ > ..... > Search for /^\([^!]+\)!\(.+\)=apquxz\.ixr\.zzz\.ac\.uk$/ > ..... > Search for /\([0-9a-f:]+\)$/ > ............ > Search for /^[a-z0-9][a-z0-9-]*\(\.[a-z0-9][A-Z0-9-]*\)*\.$/ > ......... > Search for /^\*\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\(\.[a-z]\([a-z0-9-]*[a-z0-9]+\)?\)*$/ > ........ > Search for /^[0-9a-fA-F]\(\.[0-9a-fA-F]\)*$/ > ..... > Search for /^\".*\" *\(;.*\)?$/ > .... > Search for /^\(a\(b\(c\)\)\)\(d\(e\(f\)\)\)\(h\(i\(j\)\)\)$/ > . > Search for /^[.^$|()*+?{,}]+/ > . > Search for /\(cat\(a\(ract\|tonic\)\|erpillar\)\) \1\(\)2\(3\)/ > ... > Search for /^From +\([^ ]+\) +[a-zA-Z][a-zA-Z][a-zA-Z] +[a-zA-Z][a-zA-Z][a-zA-Z] +[0-9]?[0-9] +[0-9][0-9]:[0-9][0-9]/ > . > Search for /\ba/ > ...... > Search for /a\b/ > ...... > Search for /\([a-z]*\)b/ > . > Search for /\([a-z]+\)b/ > . > Search for /\([a-z]?\)b/ > . > Search for /^a/ > .. > Search for /a$/ > .. > Null characters in regexps > .. > Many groups > . > Backward search for /the quick/ > .... > Backward search for /a\([0-9]+\)/ > .. > Partial match for /partial match/ > ... > Partial match for /\(partial\)\|\(match\)/ > ...... > Global replacement > ... > First replacement > .. > Splitting > ...... > XML tokenization > ......................................................................................................................... > All tests passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/t01.byte from modules t01.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/t01.byte t01.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.byte/t01.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlc.opt/t01.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/t01.opt from modules t01.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/str str.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/t01.opt t01.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/_ocamltest/tests/lib-str/t01/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-str/t01.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-string' ... ... testing 'binary.ml' => failed ... testing 'binary.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'binary.ml' with default (bytecode) => passed > Specified modules: binary.ml > Source modules: binary.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/binary.opt from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/binary.opt binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/binary.byte from modules binary.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/binary.byte binary.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/binary.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.byte/binary.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/binary/ocamlc.opt/binary.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_string.ml' => failed ... testing 'test_string.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_string.ml' with default (bytecode) => passed > Specified modules: test_string.ml > Source modules: test_string.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/test_string.opt from modules test_string.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/test_string.opt test_string.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte from modules test_string.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte test_string.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte.output > ### begin stdout ### > -- Hashtbl.hash raw_string: 240a0e56 > -- String.hash raw_string: 240a0e56 > -- Hashtbl.seeded_hash 16 raw_string: 3210af30 > -- String.seeded_hash 16 raw_string: 3210af30 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/test_string.byte from modules test_string.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/test_string.byte test_string.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/test_string.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.byte/test_string.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-string/_ocamltest/tests/lib-string/test_string/ocamlc.opt/test_string.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-sync' ... ... testing 'prodcons.ml' => failed ... testing 'prodcons.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'prodcons.ml' with default (bytecode) => passed > Specified modules: prodcons.ml > Source modules: prodcons.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/prodcons.opt from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/prodcons.opt prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/prodcons.byte from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/prodcons.byte prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/prodcons.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.byte/prodcons.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/prodcons/ocamlc.opt/prodcons.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'trylock.ml' => failed ... testing 'trylock.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'trylock.ml' with default (bytecode) => passed > Specified modules: trylock.ml > Source modules: trylock.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/trylock.opt from modules trylock.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/trylock.opt trylock.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte from modules trylock.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte trylock.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/trylock.byte from modules trylock.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/trylock.byte trylock.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.byte/trylock.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock/ocamlc.opt/trylock.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'trylock2.ml' => failed ... testing 'trylock2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'trylock2.ml' with default (bytecode) => passed > Specified modules: trylock2.ml > Source modules: trylock2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/trylock2.opt from modules trylock2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/trylock2.opt trylock2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte from modules trylock2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte trylock2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/trylock2.byte from modules trylock2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/trylock2.byte trylock2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/trylock2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.byte/trylock2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sync/_ocamltest/tests/lib-sync/trylock2/ocamlc.opt/trylock2.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-sys' ... ... testing 'immediate64.ml' => failed ... testing 'immediate64.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'immediate64.ml' with default (bytecode) => passed > Specified modules: immediate64.ml > Source modules: immediate64.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/immediate64.opt from modules immediate64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/immediate64.opt immediate64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte from modules immediate64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte immediate64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/immediate64.byte from modules immediate64.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/immediate64.byte immediate64.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/immediate64.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.byte/immediate64.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/immediate64/ocamlc.opt/immediate64.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'opaque.ml' => failed ... testing 'opaque.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'opaque.ml' with default (bytecode) => passed > Specified modules: opaque.ml > Source modules: opaque.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/opaque.opt from modules opaque.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/opaque.opt opaque.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte from modules opaque.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte opaque.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte.output > ### begin stdout ### > unbox: 0 > lifetime: false false true > dead: 3 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/opaque.byte from modules opaque.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/opaque.byte opaque.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/opaque.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.byte/opaque.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/opaque/ocamlc.opt/opaque.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'rename.ml' => failed ... testing 'rename.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'rename.ml' with default (bytecode) => passed > Specified modules: rename.ml > Source modules: rename.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/rename.opt from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/rename.opt rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte.output > ### begin stdout ### > Rename to nonexisting file: passed > Rename to existing file: passed > Renaming a nonexisting file: fails as expected > Renaming to a nonexisting directory: fails as expected > Rename directory to a nonexisting directory: passed > Rename a nonexisting directory: fails as expected > Rename directory to a non-empty directory: fails as expected > Rename directory to existing empty directory: passed > Rename existing empty directory to itself: source directory still exists! > Rename directory to existing file: fails as expected > Rename parent directory to empty child directory: fails as expected > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/rename.byte from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/rename.byte rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/rename.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.byte/rename.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/rename/ocamlc.opt/rename.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'signal.ml' => failed ... testing 'signal.ml' with line 3 (hasunix) => passed ... testing 'signal.ml' with line 4 (not-windows) => passed ... testing 'signal.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/signal.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: signal.ml > Source modules: signal.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-windows with 1 actions > > Running action 1/1 (not-windows) > Action 1/1 (not-windows) => passed (not running on Windows) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/signal.opt from modules signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/signal.opt signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/signal.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/_ocamltest/tests/lib-sys/signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-sys/signal.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-systhreads' ... ... testing 'boundscheck.ml' => failed ... testing 'boundscheck.ml' with line 3 (hassysthreads) => passed ... testing 'boundscheck.ml' with line 4 (no-tsan) => passed ... testing 'boundscheck.ml' with line 6 (bytecode) => passed ... testing 'boundscheck.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: boundscheck.ml > Source modules: boundscheck.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte from modules boundscheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte boundscheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/boundscheck.byte from modules boundscheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/boundscheck.byte boundscheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.byte/boundscheck.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlc.opt/boundscheck.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/boundscheck.opt from modules boundscheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/boundscheck.opt boundscheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/boundscheck/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/boundscheck.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'eintr.ml' => failed ... testing 'eintr.ml' with line 3 (hassysthreads) => passed ... testing 'eintr.ml' with line 4 (not-target-windows) => passed ... testing 'eintr.ml' with line 6 (bytecode) => passed ... testing 'eintr.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: eintr.ml > Source modules: eintr.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte from modules eintr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte eintr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte.output > ### begin stdout ### > break: ok > eintr: ok > chan: ok > gc: ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/eintr.byte from modules eintr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/eintr.byte eintr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.byte/eintr.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlc.opt/eintr.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/eintr.opt from modules eintr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/eintr.opt eintr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/eintr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/eintr.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'multicore_lifecycle.ml' => failed ... testing 'multicore_lifecycle.ml' with line 3 (hassysthreads) => passed ... testing 'multicore_lifecycle.ml' with line 5 (bytecode) => passed ... testing 'multicore_lifecycle.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: multicore_lifecycle.ml > Source modules: multicore_lifecycle.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte from modules multicore_lifecycle.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte multicore_lifecycle.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/multicore_lifecycle.byte from modules multicore_lifecycle.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/multicore_lifecycle.byte multicore_lifecycle.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.byte/multicore_lifecycle.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlc.opt/multicore_lifecycle.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/multicore_lifecycle.opt from modules multicore_lifecycle.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/multicore_lifecycle.opt multicore_lifecycle.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/multicore_lifecycle/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/multicore_lifecycle.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_c_thread_register.ml' => failed ... testing 'test_c_thread_register.ml' with line 4 (no-tsan) => passed ... testing 'test_c_thread_register.ml' with line 5 (hassysthreads) => passed ... testing 'test_c_thread_register.ml' with line 6 (not-bsd) => passed ... testing 'test_c_thread_register.ml' with line 8 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_c_thread_register.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_c_thread_register_cstubs.c test_c_thread_register.ml > Source modules: test_c_thread_register_cstubs.c test_c_thread_register.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-bsd with 1 actions > > Running action 1/1 (not-bsd) > Action 1/1 (not-bsd) => passed (not on a BSD system) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/test_c_thread_register.byte from modules test_c_thread_register_cstubs.c test_c_thread_register.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/test_c_thread_register.byte test_c_thread_register_cstubs.c test_c_thread_register.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/test_c_thread_register.opt from modules test_c_thread_register_cstubs.c test_c_thread_register.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/test_c_thread_register.opt test_c_thread_register_cstubs.c test_c_thread_register.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/test_c_thread_register.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'testfork.ml' => failed ... testing 'testfork.ml' with line 3 (hassysthreads) => passed ... testing 'testfork.ml' with line 4 (not-bsd) => passed ... testing 'testfork.ml' with line 5 (hasunix) => passed ... testing 'testfork.ml' with line 6 (not-target-windows) => passed ... testing 'testfork.ml' with line 7 (no-tsan) => passed ... testing 'testfork.ml' with line 9 (bytecode) => passed ... testing 'testfork.ml' with line 11 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: testfork.ml > Source modules: testfork.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-bsd with 1 actions > > Running action 1/1 (not-bsd) > Action 1/1 (not-bsd) => passed (not on a BSD system) > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte from modules testfork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte testfork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte.output > ### begin stdout ### > Forking... > In parent... > In child... > Child did minor GC. > Child is exiting. > Parent is exiting. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/testfork.byte from modules testfork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/testfork.byte testfork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.byte/testfork.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlc.opt/testfork.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/testfork.opt from modules testfork.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/testfork.opt testfork.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'testfork2.ml' => failed ... testing 'testfork2.ml' with line 3 (hassysthreads) => passed ... testing 'testfork2.ml' with line 4 (not-bsd) => passed ... testing 'testfork2.ml' with line 5 (hasunix) => passed ... testing 'testfork2.ml' with line 6 (not-target-windows) => passed ... testing 'testfork2.ml' with line 8 (bytecode) => passed ... testing 'testfork2.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: testfork2.ml > Source modules: testfork2.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-bsd with 1 actions > > Running action 1/1 (not-bsd) > Action 1/1 (not-bsd) => passed (not on a BSD system) > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte from modules testfork2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte testfork2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/testfork2.byte from modules testfork2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/testfork2.byte testfork2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.byte/testfork2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlc.opt/testfork2.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/testfork2.opt from modules testfork2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/testfork2.opt testfork2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testfork2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testfork2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'testpreempt.ml' => failed ... testing 'testpreempt.ml' with line 3 (hassysthreads) => passed ... testing 'testpreempt.ml' with line 9 (not-target-windows) => passed ... testing 'testpreempt.ml' with line 11 (bytecode) => passed ... testing 'testpreempt.ml' with line 13 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: testpreempt.ml > Source modules: testpreempt.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte from modules testpreempt.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte testpreempt.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte.output > ### begin stdout ### > Interaction 1 > Interaction 2 > Long computation result: 100000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/testpreempt.byte from modules testpreempt.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/testpreempt.byte testpreempt.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.byte/testpreempt.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlc.opt/testpreempt.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/testpreempt.opt from modules testpreempt.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/testpreempt.opt testpreempt.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testpreempt/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testpreempt.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'testyield.ml' => failed ... testing 'testyield.ml' with line 3 (hassysthreads) => passed ... testing 'testyield.ml' with line 4 (not-target-windows) => passed ... testing 'testyield.ml' with line 6 (bytecode) => passed ... testing 'testyield.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: testyield.ml > Source modules: testyield.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte from modules testyield.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte testyield.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/testyield.byte from modules testyield.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/testyield.byte testyield.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.byte/testyield.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlc.opt/testyield.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/testyield.opt from modules testyield.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/testyield.opt testyield.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/testyield/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/testyield.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'threadsigmask.ml' => failed ... testing 'threadsigmask.ml' with line 3 (hassysthreads) => passed ... testing 'threadsigmask.ml' with line 4 (not-target-windows) => passed ... testing 'threadsigmask.ml' with line 6 (bytecode) => passed ... testing 'threadsigmask.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: threadsigmask.ml > Source modules: threadsigmask.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte from modules threadsigmask.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte threadsigmask.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/threadsigmask.byte from modules threadsigmask.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/threadsigmask.byte threadsigmask.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.byte/threadsigmask.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlc.opt/threadsigmask.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/threadsigmask.opt from modules threadsigmask.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/threadsigmask.opt threadsigmask.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/_ocamltest/tests/lib-systhreads/threadsigmask/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-systhreads/threadsigmask.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-threads' ... ... testing 'backtrace_threads.ml' => failed ... testing 'backtrace_threads.ml' with line 3 (hassysthreads) => passed ... testing 'backtrace_threads.ml' with line 5 (bytecode) => passed ... testing 'backtrace_threads.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backtrace_threads.ml > Source modules: backtrace_threads.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte from modules backtrace_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte backtrace_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/backtrace_threads.byte from modules backtrace_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/backtrace_threads.byte backtrace_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.byte/backtrace_threads.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlc.opt/backtrace_threads.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/backtrace_threads.opt from modules backtrace_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/backtrace_threads.opt backtrace_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/backtrace_threads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/backtrace_threads.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'bank.ml' => failed ... testing 'bank.ml' with line 3 (hassysthreads) => passed ... testing 'bank.ml' with line 5 (bytecode) => passed ... testing 'bank.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: bank.ml > Source modules: bank.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte from modules bank.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte bank.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte.output > ### begin stdout ### > Current balance: 100 > Final balance: 1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/bank.byte from modules bank.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/bank.byte bank.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.byte/bank.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlc.opt/bank.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/bank.opt from modules bank.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/bank.opt bank.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bank/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bank.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'beat.ml' => passed ... testing 'bufchan.ml' => failed ... testing 'bufchan.ml' with line 3 (hassysthreads) => passed ... testing 'bufchan.ml' with line 5 (bytecode) => passed ... testing 'bufchan.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: bufchan.ml > Source modules: bufchan.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte from modules bufchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte bufchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte.output > ### begin stdout ### > 3 > un > deux > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/bufchan.byte from modules bufchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/bufchan.byte bufchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.byte/bufchan.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlc.opt/bufchan.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/bufchan.opt from modules bufchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/bufchan.opt bufchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/bufchan/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/bufchan.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'close.ml' => failed ... testing 'close.ml' with line 3 (hassysthreads) => passed ... testing 'close.ml' with line 5 (bytecode) => passed ... testing 'close.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: close.ml > Source modules: close.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte from modules close.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte close.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte.output > ### begin stdout ### > reading... > closing fd... > read returned > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/close.byte from modules close.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/close.byte close.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.byte/close.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlc.opt/close.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/close.opt from modules close.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/close.opt close.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/close/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/close.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'delayintr.ml' => failed ... testing 'delayintr.ml' with line 4 (hassysthreads) => passed ... testing 'delayintr.ml' with line 5 (not-target-windows) => passed ... testing 'delayintr.ml' with line 8 (setup-ocamlc.byte-build-env) => passed ... testing 'delayintr.ml' with line 11 (ocamlc.byte) => passed ... testing 'delayintr.ml' with line 14 (ocamlc.byte) => passed ... testing 'delayintr.ml' with line 15 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'delayintr.ml' with line 16 (run) => n/a ... testing 'delayintr.ml' with line 17 (check-program-output) => n/a ... testing 'delayintr.ml' with line 20 (setup-ocamlopt.byte-build-env) => passed ... testing 'delayintr.ml' with line 23 (ocamlopt.byte) => passed ... testing 'delayintr.ml' with line 26 (ocamlopt.byte) => passed ... testing 'delayintr.ml' with line 27 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'delayintr.ml' with line 28 (run) => n/a ... testing 'delayintr.ml' with line 29 (check-program-output) => n/a > Specified modules: delayintr.ml > Source modules: delayintr.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program sigint from modules sigint.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o sigint sigint.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/delayintr.byte from modules delayintr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/delayintr.byte delayintr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program sigint from modules sigint.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o sigint sigint.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/delayintr.opt from modules delayintr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/delayintr.opt delayintr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/delayintr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/delayintr.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'fileio.ml' => failed ... testing 'fileio.ml' with line 3 (hassysthreads) => passed ... testing 'fileio.ml' with line 5 (bytecode) => passed ... testing 'fileio.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: fileio.ml > Source modules: fileio.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte from modules fileio.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte fileio.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte.output > ### begin stdout ### > 256-byte chunks, 256-byte chunks > passed > 4096-byte chunks, 4096-byte chunks > passed > 65536-byte chunks, 65536-byte chunks > passed > 256-byte chunks, 4096-byte chunks > passed > 4096-byte chunks, 256-byte chunks > passed > 4096-byte chunks, 65536-byte chunks > passed > 263-byte chunks, 4011-byte chunks > passed > 613-byte chunks, 1027-byte chunks > passed > 0...8192 byte chunks > passed > line per line > passed > truncated line > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/fileio.byte from modules fileio.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/fileio.byte fileio.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.byte/fileio.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlc.opt/fileio.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/fileio.opt from modules fileio.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/fileio.opt fileio.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/fileio/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/fileio.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'mutex_errors.ml' => failed ... testing 'mutex_errors.ml' with line 3 (hassysthreads) => passed ... testing 'mutex_errors.ml' with line 4 (no-tsan) => passed ... testing 'mutex_errors.ml' with line 6 (bytecode) => passed ... testing 'mutex_errors.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: mutex_errors.ml > Source modules: mutex_errors.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte from modules mutex_errors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte mutex_errors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte.output > ### begin stdout ### > ---- Self deadlock > Acquiring mutex > Acquiring mutex again > Error reported > Releasing mutex > Acquiring mutex from another thread > Success > ---- Unlock twice > Acquiring mutex > Releasing mutex > Releasing mutex again > Error reported > Releasing mutex one more time > Error reported > ---- Unlock in other thread > Acquiring mutex > Releasing mutex from another thread > Error reported > Releasing mutex from another thread (again) > Error reported > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/mutex_errors.byte from modules mutex_errors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/mutex_errors.byte mutex_errors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.byte/mutex_errors.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlc.opt/mutex_errors.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/mutex_errors.opt from modules mutex_errors.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/mutex_errors.opt mutex_errors.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/mutex_errors/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/mutex_errors.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pr4466.ml' => failed ... testing 'pr4466.ml' with line 3 (hassysthreads) => passed ... testing 'pr4466.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr4466.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr4466.ml > Source modules: pr4466.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/pr4466.opt from modules pr4466.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/pr4466.opt pr4466.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr4466.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr4466/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr4466.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pr5325.ml' => failed ... testing 'pr5325.ml' with line 3 (hassysthreads) => passed ... testing 'pr5325.ml' with line 5 (bytecode) => passed ... testing 'pr5325.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr5325.ml > Source modules: pr5325.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte from modules pr5325.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte pr5325.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte.output > ### begin stdout ### > >>Client data > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/pr5325.byte from modules pr5325.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/pr5325.byte pr5325.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.byte/pr5325.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlc.opt/pr5325.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/pr5325.opt from modules pr5325.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/pr5325.opt pr5325.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr5325/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr5325.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pr7638.ml' => failed ... testing 'pr7638.ml' with line 4 (hassysthreads) => passed ... testing 'pr7638.ml' with line 6 (bytecode) => passed ... testing 'pr7638.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr7638.ml > Source modules: pr7638.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte from modules pr7638.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte pr7638.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/pr7638.byte from modules pr7638.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/pr7638.byte pr7638.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.byte/pr7638.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlc.opt/pr7638.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/pr7638.opt from modules pr7638.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/pr7638.opt pr7638.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr7638/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr7638.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pr8857.ml' => failed ... testing 'pr8857.ml' with line 3 (hassysthreads) => passed ... testing 'pr8857.ml' with line 5 (bytecode) => passed ... testing 'pr8857.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr8857.ml > Source modules: pr8857.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte from modules pr8857.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte pr8857.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/pr8857.byte from modules pr8857.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/pr8857.byte pr8857.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.byte/pr8857.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlc.opt/pr8857.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/pr8857.opt from modules pr8857.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/pr8857.opt pr8857.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/pr8857/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/pr8857.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'prodcons.ml' => failed ... testing 'prodcons.ml' with line 3 (hassysthreads) => passed ... testing 'prodcons.ml' with line 5 (bytecode) => passed ... testing 'prodcons.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: prodcons.ml > Source modules: prodcons.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/prodcons.byte from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/prodcons.byte prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.byte/prodcons.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlc.opt/prodcons.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/prodcons.opt from modules prodcons.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/prodcons.opt prodcons.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'prodcons2.ml' => failed ... testing 'prodcons2.ml' with line 3 (hassysthreads) => passed ... testing 'prodcons2.ml' with line 5 (bytecode) => passed ... testing 'prodcons2.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: prodcons2.ml > Source modules: prodcons2.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte from modules prodcons2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte prodcons2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/prodcons2.byte from modules prodcons2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/prodcons2.byte prodcons2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.byte/prodcons2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlc.opt/prodcons2.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/prodcons2.opt from modules prodcons2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/prodcons2.opt prodcons2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/prodcons2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/prodcons2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'sieve.ml' => failed ... testing 'sieve.ml' with line 4 (hassysthreads) => passed ... testing 'sieve.ml' with line 5 (script) => passed ... testing 'sieve.ml' with line 9 (bytecode) => passed ... testing 'sieve.ml' with line 13 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: sieve.ml > Source modules: sieve.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test script with 1 actions > > Running action 1/1 (script) > Script should write its response to /tmp/ocamltest-ddf71c.response > Commandline: sh /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/test-runtime-cleanup.sh > Action 1/1 (script) => passed > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/sieve.byte from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/sieve.byte sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/sieve.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/program-output > ### begin stdout ### > 2 > 3 > 5 > 7 > 11 > 13 > 17 > 19 > 23 > 29 > 31 > 37 > 41 > 43 > 47 > 53 > 59 > 61 > 67 > 71 > 73 > 79 > 83 > 89 > 97 > 101 > 103 > 107 > 109 > 113 > 127 > 131 > 137 > 139 > 149 > 151 > 157 > 163 > 167 > 173 > 179 > 181 > 191 > 193 > 197 > 199 > 211 > 223 > 227 > 229 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/program-output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/sieve.byte from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/sieve.byte sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.byte/sieve.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlc.opt/sieve.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/sieve.opt from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/sieve.opt sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sieve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sieve.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'signal.ml' => failed ... testing 'signal.ml' with line 4 (hassysthreads) => passed ... testing 'signal.ml' with line 5 (not-target-windows) => passed ... testing 'signal.ml' with line 8 (setup-ocamlc.byte-build-env) => passed ... testing 'signal.ml' with line 11 (ocamlc.byte) => passed ... testing 'signal.ml' with line 14 (ocamlc.byte) => passed ... testing 'signal.ml' with line 15 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'signal.ml' with line 16 (run) => n/a ... testing 'signal.ml' with line 17 (check-program-output) => n/a ... testing 'signal.ml' with line 20 (setup-ocamlopt.byte-build-env) => passed ... testing 'signal.ml' with line 23 (ocamlopt.byte) => passed ... testing 'signal.ml' with line 26 (ocamlopt.byte) => passed ... testing 'signal.ml' with line 27 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'signal.ml' with line 28 (run) => n/a ... testing 'signal.ml' with line 29 (check-program-output) => n/a > Specified modules: signal.ml > Source modules: signal.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program sigint from modules sigint.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o sigint sigint.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/signal.byte from modules signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/signal.byte signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program sigint from modules sigint.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o sigint sigint.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/signal.opt from modules signal.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/signal.opt signal.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/signal/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/signal.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'sockets.ml' => failed ... testing 'sockets.ml' with line 3 (hassysthreads) => passed ... testing 'sockets.ml' with line 4 (not-target-windows) => passed ... testing 'sockets.ml' with line 6 (bytecode) => passed ... testing 'sockets.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: sockets.ml > Source modules: sockets.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte from modules sockets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte sockets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte.output > ### begin stdout ### > >>Client #1 > >>Client #2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/sockets.byte from modules sockets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/sockets.byte sockets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.byte/sockets.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlc.opt/sockets.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/sockets.opt from modules sockets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/sockets.opt sockets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/sockets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/sockets.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'swapchan.ml' => failed ... testing 'swapchan.ml' with line 3 (hassysthreads) => passed ... testing 'swapchan.ml' with line 5 (bytecode) => passed ... testing 'swapchan.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: swapchan.ml > Source modules: swapchan.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/swapchan.byte from modules swapchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/swapchan.byte swapchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.run > Hook should write its response to /tmp/ocamltest-dded4e.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/swapchan.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/swapchan.byte from modules swapchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/swapchan.byte swapchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.byte/swapchan.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlc.opt/swapchan.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/swapchan.opt from modules swapchan.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/swapchan.opt swapchan.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/swapchan/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/swapchan.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'tls.ml' => failed ... testing 'tls.ml' with line 3 (hassysthreads) => passed ... testing 'tls.ml' with line 5 (bytecode) => passed ... testing 'tls.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: tls.ml > Source modules: tls.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/tls.byte from modules tls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/tls.byte tls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Entering run_hook for hook /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.run > Hook should write its response to /tmp/ocamltest-dbffe6.response > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/tls.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/tls.byte from modules tls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/tls.byte tls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.byte/tls.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlc.opt/tls.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/tls.opt from modules tls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/tls.opt tls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/tls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/tls.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'torture.ml' => failed ... testing 'torture.ml' with line 3 (hassysthreads) => passed ... testing 'torture.ml' with line 5 (bytecode) => passed ... testing 'torture.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: torture.ml > Source modules: torture.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte from modules torture.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte torture.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/torture.byte from modules torture.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/torture.byte torture.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.byte/torture.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlc.opt/torture.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/torture.opt from modules torture.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/torture.opt torture.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/torture/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/torture.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'uncaught_exception_handler.ml' => failed ... testing 'uncaught_exception_handler.ml' with line 46 (hassysthreads) => passed ... testing 'uncaught_exception_handler.ml' with line 48 (bytecode) => passed ... testing 'uncaught_exception_handler.ml' with line 50 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: uncaught_exception_handler.ml > Source modules: uncaught_exception_handler.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte from modules uncaught_exception_handler.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte uncaught_exception_handler.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte.output > ### begin stdout ### > Thread 1 killed on uncaught exception Uncaught_exception_handler.CallbackExn > Raised at Uncaught_exception_handler.fn in file "uncaught_exception_handler.ml", lines 28-30, characters 12-45 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > [thread 2] caught Uncaught_exception_handler.CallbackExn > Raised at Uncaught_exception_handler.fn in file "uncaught_exception_handler.ml", lines 28-30, characters 12-45 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 2 killed on uncaught exception Uncaught_exception_handler.CallbackExn > Raised at Uncaught_exception_handler.fn in file "uncaught_exception_handler.ml", lines 28-30, characters 12-45 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > Thread 2 uncaught exception handler raised Uncaught_exception_handler.UncaughtHandlerExn > Raised at Uncaught_exception_handler.handler in file "uncaught_exception_handler.ml", line 26, characters 2-17 > Called from Thread.create.(fun) in file "thread.ml", line 57, characters 10-41 > [thread 3] caught Uncaught_exception_handler.CallbackExn > Raised at Uncaught_exception_handler.fn in file "uncaught_exception_handler.ml", lines 28-30, characters 12-45 > Called from Thread.create.(fun) in file "thread.ml", line 48, characters 8-14 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/uncaught_exception_handler.byte from modules uncaught_exception_handler.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/uncaught_exception_handler.byte uncaught_exception_handler.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.byte/uncaught_exception_handler.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlc.opt/uncaught_exception_handler.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/uncaught_exception_handler.opt from modules uncaught_exception_handler.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads -g unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/uncaught_exception_handler.opt uncaught_exception_handler.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/_ocamltest/tests/lib-threads/uncaught_exception_handler/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-threads/uncaught_exception_handler.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-uchar' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-uchar/_ocamltest/tests/lib-uchar/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/lib-unix/common' ... ... testing 'append.ml' => failed ... testing 'append.ml' with line 3 (hasunix) => passed ... testing 'append.ml' with line 5 (bytecode) => passed ... testing 'append.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: append.ml > Source modules: append.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte from modules append.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte append.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/append.byte from modules append.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/append.byte append.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.byte/append.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlc.opt/append.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/append.opt from modules append.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/append.opt append.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/append/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/append.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'bigarrays.ml' => passed ... testing 'channel_of.ml' => failed ... testing 'channel_of.ml' with line 3 (hasunix) => passed ... testing 'channel_of.ml' with line 5 (bytecode) => passed ... testing 'channel_of.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: channel_of.ml > Source modules: channel_of.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte from modules channel_of.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte channel_of.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte.output > ### begin stdout ### > File 1: passed (no error) > File 2: passed (no error) > Pipe 1: passed (no error) > Pipe 2: passed (no error) > Stream socket 1: passed (no error) > Stream socket 2: passed (no error) > Datagram socket 1: passed (error raised) > Datagram socket 2: passed (error raised) > stdin: passed (no error) > stderr: passed (no error) > Closed file 1: passed (error raised) > Closed file 2: passed (error raised) > Test completed normally > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/channel_of.byte from modules channel_of.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/channel_of.byte channel_of.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.byte/channel_of.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlc.opt/channel_of.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/channel_of.opt from modules channel_of.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/channel_of.opt channel_of.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/channel_of/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/channel_of.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'cloexec.ml' => failed ... testing 'cloexec.ml' with line 4 (hasunix) => passed ... testing 'cloexec.ml' with line 8 (setup-ocamlc.byte-build-env) => passed ... testing 'cloexec.ml' with line 11 (ocamlc.byte) => passed ... testing 'cloexec.ml' with line 14 (ocamlc.byte) => passed ... testing 'cloexec.ml' with line 15 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'cloexec.ml' with line 18 (run) => n/a ... testing 'cloexec.ml' with line 19 (check-program-output) => n/a ... testing 'cloexec.ml' with line 21 (not-target-windows) => n/a ... testing 'cloexec.ml' with line 23 (run) => n/a ... testing 'cloexec.ml' with line 24 (check-program-output) => n/a ... testing 'cloexec.ml' with line 28 (setup-ocamlopt.byte-build-env) => passed ... testing 'cloexec.ml' with line 31 (ocamlopt.byte) => passed ... testing 'cloexec.ml' with line 34 (ocamlopt.byte) => passed ... testing 'cloexec.ml' with line 35 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'cloexec.ml' with line 38 (run) => n/a ... testing 'cloexec.ml' with line 39 (check-program-output) => n/a ... testing 'cloexec.ml' with line 41 (not-target-windows) => n/a ... testing 'cloexec.ml' with line 43 (run) => n/a ... testing 'cloexec.ml' with line 44 (check-program-output) => n/a > Specified modules: cloexec.ml > Source modules: cloexec.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/fdstatus.exe from modules fdstatus_aux.c fdstatus_main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/fdstatus.exe fdstatus_aux.c fdstatus_main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/cloexec.byte from modules fdstatus_aux.c cloexec.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/cloexec.byte fdstatus_aux.c cloexec.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/fdstatus.exe from modules fdstatus_aux.c fdstatus_main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/fdstatus.exe fdstatus_aux.c fdstatus_main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/cloexec.opt from modules fdstatus_aux.c cloexec.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/cloexec.opt fdstatus_aux.c cloexec.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/cloexec/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/cloexec.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'dup.ml' => failed ... testing 'dup.ml' with line 3 (hasunix) => passed ... testing 'dup.ml' with line 5 (bytecode) => passed ... testing 'dup.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: dup.ml > Source modules: dup.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte from modules dup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte dup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte.output > ### begin stdout ### > Some output > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/dup.byte from modules dup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/dup.byte dup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.byte/dup.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlc.opt/dup.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/dup.opt from modules dup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/dup.opt dup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'dup2.ml' => failed ... testing 'dup2.ml' with line 4 (hasunix) => passed ... testing 'dup2.ml' with line 6 (bytecode) => passed ... testing 'dup2.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: dup2.ml > Source modules: dup2.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte from modules dup2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte dup2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte.output > Redirecting stderr to /dev/null > ### begin stdout ### > --- > Some output > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/dup2.byte from modules dup2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/dup2.byte dup2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.byte/dup2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlc.opt/dup2.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/dup2.opt from modules dup2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/dup2.opt dup2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/dup2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/dup2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'fork_cleanup.ml' => failed ... testing 'fork_cleanup.ml' with line 3 (hasunix) => passed ... testing 'fork_cleanup.ml' with line 4 (not-target-windows) => passed ... testing 'fork_cleanup.ml' with line 6 (bytecode) => passed ... testing 'fork_cleanup.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: fork_cleanup.ml > Source modules: fork_cleanup.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte from modules fork_cleanup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte fork_cleanup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/fork_cleanup.byte from modules fork_cleanup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/fork_cleanup.byte fork_cleanup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.byte/fork_cleanup.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlc.opt/fork_cleanup.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/fork_cleanup.opt from modules fork_cleanup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/fork_cleanup.opt fork_cleanup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'fork_cleanup_systhreads.ml' => failed ... testing 'fork_cleanup_systhreads.ml' with line 3 (hassysthreads) => passed ... testing 'fork_cleanup_systhreads.ml' with line 4 (not-target-windows) => passed ... testing 'fork_cleanup_systhreads.ml' with line 6 (bytecode) => passed ... testing 'fork_cleanup_systhreads.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: fork_cleanup_systhreads.ml > Source modules: fork_cleanup_systhreads.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte from modules fork_cleanup_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte fork_cleanup_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/fork_cleanup_systhreads.byte from modules fork_cleanup_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/fork_cleanup_systhreads.byte fork_cleanup_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.byte/fork_cleanup_systhreads.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlc.opt/fork_cleanup_systhreads.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/fork_cleanup_systhreads.opt from modules fork_cleanup_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/fork_cleanup_systhreads.opt fork_cleanup_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/fork_cleanup_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/fork_cleanup_systhreads.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'getaddrinfo.ml' => failed ... testing 'getaddrinfo.ml' with line 3 (hasunix) => passed ... testing 'getaddrinfo.ml' with line 5 (bytecode) => passed ... testing 'getaddrinfo.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: getaddrinfo.ml > Source modules: getaddrinfo.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte from modules getaddrinfo.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte getaddrinfo.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/getaddrinfo.byte from modules getaddrinfo.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/getaddrinfo.byte getaddrinfo.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.byte/getaddrinfo.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlc.opt/getaddrinfo.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/getaddrinfo.opt from modules getaddrinfo.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/getaddrinfo.opt getaddrinfo.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/getaddrinfo/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/getaddrinfo.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'gethostbyaddr.ml' => failed ... testing 'gethostbyaddr.ml' with line 3 (hasunix) => passed ... testing 'gethostbyaddr.ml' with line 5 (bytecode) => passed ... testing 'gethostbyaddr.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: gethostbyaddr.ml > Source modules: gethostbyaddr.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte from modules gethostbyaddr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte gethostbyaddr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/gethostbyaddr.byte from modules gethostbyaddr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/gethostbyaddr.byte gethostbyaddr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.byte/gethostbyaddr.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlc.opt/gethostbyaddr.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/gethostbyaddr.opt from modules gethostbyaddr.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/gethostbyaddr.opt gethostbyaddr.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/gethostbyaddr/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/gethostbyaddr.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'multicore_fork_domain_alone.ml' => failed ... testing 'multicore_fork_domain_alone.ml' with line 3 (hasunix) => passed ... testing 'multicore_fork_domain_alone.ml' with line 4 (not-target-windows) => passed ... testing 'multicore_fork_domain_alone.ml' with line 6 (bytecode) => passed ... testing 'multicore_fork_domain_alone.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: multicore_fork_domain_alone.ml > Source modules: multicore_fork_domain_alone.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte from modules multicore_fork_domain_alone.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte multicore_fork_domain_alone.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/multicore_fork_domain_alone.byte from modules multicore_fork_domain_alone.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/multicore_fork_domain_alone.byte multicore_fork_domain_alone.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.byte/multicore_fork_domain_alone.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlc.opt/multicore_fork_domain_alone.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/multicore_fork_domain_alone.opt from modules multicore_fork_domain_alone.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/multicore_fork_domain_alone.opt multicore_fork_domain_alone.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'multicore_fork_domain_alone2.ml' => failed ... testing 'multicore_fork_domain_alone2.ml' with line 3 (hasunix) => passed ... testing 'multicore_fork_domain_alone2.ml' with line 4 (not-target-windows) => passed ... testing 'multicore_fork_domain_alone2.ml' with line 6 (bytecode) => passed ... testing 'multicore_fork_domain_alone2.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: multicore_fork_domain_alone2.ml > Source modules: multicore_fork_domain_alone2.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte from modules multicore_fork_domain_alone2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte multicore_fork_domain_alone2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/multicore_fork_domain_alone2.byte from modules multicore_fork_domain_alone2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/multicore_fork_domain_alone2.byte multicore_fork_domain_alone2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.byte/multicore_fork_domain_alone2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlc.opt/multicore_fork_domain_alone2.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/multicore_fork_domain_alone2.opt from modules multicore_fork_domain_alone2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/multicore_fork_domain_alone2.opt multicore_fork_domain_alone2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/multicore_fork_domain_alone2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pipe_eof.ml' => failed ... testing 'pipe_eof.ml' with line 3 (hasunix) => passed ... testing 'pipe_eof.ml' with line 5 (bytecode) => passed ... testing 'pipe_eof.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pipe_eof.ml > Source modules: pipe_eof.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte from modules pipe_eof.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte pipe_eof.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte.output > ### begin stdout ### > success > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/pipe_eof.byte from modules pipe_eof.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/pipe_eof.byte pipe_eof.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.byte/pipe_eof.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlc.opt/pipe_eof.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/pipe_eof.opt from modules pipe_eof.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/pipe_eof.opt pipe_eof.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/pipe_eof/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/pipe_eof.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'process_pid.ml' => failed ... testing 'process_pid.ml' with line 3 (hasunix) => passed ... testing 'process_pid.ml' with line 5 (bytecode) => passed ... testing 'process_pid.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: process_pid.ml > Source modules: process_pid.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte from modules process_pid.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte process_pid.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/process_pid.byte from modules process_pid.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/process_pid.byte process_pid.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.byte/process_pid.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlc.opt/process_pid.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/process_pid.opt from modules process_pid.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/process_pid.opt process_pid.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/process_pid/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/process_pid.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'redirections.ml' => failed ... testing 'redirections.ml' with line 4 (hasunix) => passed ... testing 'redirections.ml' with line 7 (setup-ocamlc.byte-build-env) => passed ... testing 'redirections.ml' with line 10 (ocamlc.byte) => passed ... testing 'redirections.ml' with line 14 (ocamlc.byte) => passed ... testing 'redirections.ml' with line 15 (check-ocamlc.byte-output) => passed ... testing 'redirections.ml' with line 16 (run) => passed ... testing 'redirections.ml' with line 17 (check-program-output) => passed ... testing 'redirections.ml' with line 20 (setup-ocamlopt.byte-build-env) => passed ... testing 'redirections.ml' with line 23 (ocamlopt.byte) => passed ... testing 'redirections.ml' with line 27 (ocamlopt.byte) => passed ... testing 'redirections.ml' with line 28 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/redirections.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'redirections.ml' with line 29 (run) => n/a ... testing 'redirections.ml' with line 30 (check-program-output) => n/a > Specified modules: redirections.ml > Source modules: redirections.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/reflector.exe from modules reflector.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/reflector.exe reflector.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte from modules redirections.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte redirections.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/redirections.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte.output > ### begin stdout ### > ** create_process > ---- File tmpout.txt > aaaa > 123 > > xvar > ---- File tmperr.txt > bbbb > 456 > ** create_process 2>&1 redirection > 123 > 456 > 789 > ** create_process swap 1-2 > 123 > ** create_process >file 2>&1 > ---- File tmpout.txt > 123 > 456 > 789 > ** open_process_in > 123 > 456 > ** open_process_out > aa > bbbb > > ** open_process_full > 123 > aa > xvar > 456 > bbbb > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlc.byte/redirections.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/redirections.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/reflector.exe from modules reflector.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/reflector.exe reflector.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/redirections.opt from modules redirections.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/redirections.opt redirections.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/redirections.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/redirections/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/redirections.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'rename.ml' => failed ... testing 'rename.ml' with line 3 (hasunix) => passed ... testing 'rename.ml' with line 5 (bytecode) => passed ... testing 'rename.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: rename.ml > Source modules: rename.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte.output > ### begin stdout ### > Rename to nonexisting file: passed > Rename to existing file: passed > Renaming a nonexisting file: fails as expected > Renaming to a nonexisting directory: fails as expected > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/rename.byte from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/rename.byte rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.byte/rename.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlc.opt/rename.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/rename.opt from modules rename.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/rename.opt rename.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/rename/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/rename.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'sigwait.ml' => failed ... testing 'sigwait.ml' with line 3 (hasunix) => passed ... testing 'sigwait.ml' with line 4 (not-target-windows) => passed ... testing 'sigwait.ml' with line 6 (bytecode) => passed ... testing 'sigwait.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: sigwait.ml > Source modules: sigwait.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte from modules sigwait.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte sigwait.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/sigwait.byte from modules sigwait.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/sigwait.byte sigwait.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.byte/sigwait.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlc.opt/sigwait.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/sigwait.opt from modules sigwait.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/sigwait.opt sigwait.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/sigwait/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/sigwait.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_unix_cmdline.ml' => failed ... testing 'test_unix_cmdline.ml' with line 3 (hasunix) => passed ... testing 'test_unix_cmdline.ml' with line 6 (setup-ocamlc.byte-build-env) => passed ... testing 'test_unix_cmdline.ml' with line 9 (ocamlc.byte) => passed ... testing 'test_unix_cmdline.ml' with line 13 (ocamlc.byte) => passed ... testing 'test_unix_cmdline.ml' with line 14 (check-ocamlc.byte-output) => passed ... testing 'test_unix_cmdline.ml' with line 15 (run) => passed ... testing 'test_unix_cmdline.ml' with line 16 (check-program-output) => passed ... testing 'test_unix_cmdline.ml' with line 19 (setup-ocamlopt.byte-build-env) => passed ... testing 'test_unix_cmdline.ml' with line 22 (ocamlc.byte) => passed ... testing 'test_unix_cmdline.ml' with line 26 (ocamlopt.byte) => passed ... testing 'test_unix_cmdline.ml' with line 27 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unix_cmdline.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_unix_cmdline.ml' with line 28 (run) => n/a ... testing 'test_unix_cmdline.ml' with line 29 (check-program-output) => n/a > Specified modules: test_unix_cmdline.ml > Source modules: test_unix_cmdline.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/cmdline_prog.exe from modules cmdline_prog.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/cmdline_prog.exe cmdline_prog.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte from modules test_unix_cmdline.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte test_unix_cmdline.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unix_cmdline.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte.output > ### begin stdout ### > "" -> "" [OK] > "" -> "" [OK] > "\t \011" -> "\t \011" [OK] > "a" -> "a" [OK] > "b" -> "b" [OK] > "c.txt@!" -> "c.txt@!" [OK] > "\"" -> "\"" [OK] > " " -> " " [OK] > " a " -> " a " [OK] > " \" \\\" " -> " \" \\\" " [OK] > " \\ \\ \\\\\\" -> " \\ \\ \\\\\\" [OK] > " \"hola \"" -> " \"hola \"" [OK] > "a\tb" -> "a\tb" [OK] > -- execv > > a > b > c.txt@! > " > > a > " \" > \ \ \\\ > "hola " > a b > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlc.byte/test_unix_cmdline.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unix_cmdline.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/cmdline_prog.exe from modules cmdline_prog.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/cmdline_prog.exe cmdline_prog.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/test_unix_cmdline.opt from modules test_unix_cmdline.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/test_unix_cmdline.opt test_unix_cmdline.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unix_cmdline.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unix_cmdline/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unix_cmdline.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_unixlabels.ml' => failed ... testing 'test_unixlabels.ml' with line 4 (hasunix) => passed ... testing 'test_unixlabels.ml' with line 6 (bytecode) => passed ... testing 'test_unixlabels.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_unixlabels.ml > Source modules: test_unixlabels.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte from modules test_unixlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -nolabels unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte test_unixlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/test_unixlabels.byte from modules test_unixlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -nolabels unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/test_unixlabels.byte test_unixlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.byte/test_unixlabels.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlc.opt/test_unixlabels.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/test_unixlabels.opt from modules test_unixlabels.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -nolabels unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/test_unixlabels.opt test_unixlabels.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/test_unixlabels/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/test_unixlabels.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'truncate.ml' => failed ... testing 'truncate.ml' with line 3 (hasunix) => passed ... testing 'truncate.ml' with line 5 (bytecode) => passed ... testing 'truncate.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: truncate.ml > Source modules: truncate.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte from modules truncate.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte truncate.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte.output > ### begin stdout ### > initial size: 13 > new size: 11 > final size: 0 > initial size: 13 > new size: 10 > final size: 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/truncate.byte from modules truncate.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/truncate.byte truncate.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.byte/truncate.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlc.opt/truncate.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/truncate.opt from modules truncate.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/truncate.opt truncate.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/truncate/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/truncate.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'uexit.ml' => failed ... testing 'uexit.ml' with line 3 (hasunix) => passed ... testing 'uexit.ml' with line 5 (bytecode) => passed ... testing 'uexit.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: uexit.ml > Source modules: uexit.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte from modules uexit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte uexit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/uexit.byte from modules uexit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/uexit.byte uexit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.byte/uexit.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlc.opt/uexit.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/uexit.opt from modules uexit.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/uexit.opt uexit.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/uexit/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/uexit.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'utimes.ml' => failed ... testing 'utimes.ml' with line 4 (hasunix) => passed ... testing 'utimes.ml' with line 6 (bytecode) => passed ... testing 'utimes.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: utimes.ml > Source modules: utimes.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte from modules utimes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte utimes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte.output > ### begin stdout ### > tm ~ tm' (true) > tm ~ tm' (true) > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/utimes.byte from modules utimes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/utimes.byte utimes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.byte/utimes.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlc.opt/utimes.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/utimes.opt from modules utimes.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/utimes.opt utimes.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/utimes/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/utimes.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'wait_nohang.ml' => failed ... testing 'wait_nohang.ml' with line 3 (hasunix) => passed ... testing 'wait_nohang.ml' with line 6 (setup-ocamlc.byte-build-env) => passed ... testing 'wait_nohang.ml' with line 9 (ocamlc.byte) => passed ... testing 'wait_nohang.ml' with line 13 (ocamlc.byte) => passed ... testing 'wait_nohang.ml' with line 14 (check-ocamlc.byte-output) => passed ... testing 'wait_nohang.ml' with line 15 (run) => passed ... testing 'wait_nohang.ml' with line 16 (check-program-output) => passed ... testing 'wait_nohang.ml' with line 19 (setup-ocamlopt.byte-build-env) => passed ... testing 'wait_nohang.ml' with line 22 (ocamlopt.byte) => passed ... testing 'wait_nohang.ml' with line 26 (ocamlopt.byte) => passed ... testing 'wait_nohang.ml' with line 27 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/wait_nohang.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'wait_nohang.ml' with line 28 (run) => n/a ... testing 'wait_nohang.ml' with line 29 (check-program-output) => n/a > Specified modules: wait_nohang.ml > Source modules: wait_nohang.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/reflector.exe from modules reflector.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/reflector.exe reflector.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte from modules wait_nohang.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte wait_nohang.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/wait_nohang.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte.output > ### begin stdout ### > aa > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlc.byte/wait_nohang.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/wait_nohang.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/reflector.exe from modules reflector.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/reflector.exe reflector.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/wait_nohang.opt from modules wait_nohang.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/wait_nohang.opt wait_nohang.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/wait_nohang.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/common/wait_nohang/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/common/wait_nohang.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-unix/isatty' ... ... testing 'isatty_std.ml' => failed ... testing 'isatty_std.ml' with line 5 (hasunix) => passed ... testing 'isatty_std.ml' with line 7 (bytecode) => passed ... testing 'isatty_std.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: isatty_std.ml > Source modules: isatty_std.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte from modules isatty_std.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte isatty_std.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte > Redirecting stdin to /dev/null > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte.output > Redirecting stderr to /dev/null > ### begin stdout ### > Unix.isatty Unix.stdin = false > Unix.isatty Unix.stdout = false > Unix.isatty Unix.stderr = false > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/isatty_std.byte from modules isatty_std.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/isatty_std.byte isatty_std.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.byte/isatty_std.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlc.opt/isatty_std.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/isatty_std.opt from modules isatty_std.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/isatty_std.opt isatty_std.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/isatty/isatty_std/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/isatty/isatty_std.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'isatty_tty.ml' => skipped Running tests from 'tests/lib-unix/kill' ... ... testing 'unix_kill.ml' => failed ... testing 'unix_kill.ml' with line 3 (hasunix) => passed ... testing 'unix_kill.ml' with line 4 (not-target-windows) => passed ... testing 'unix_kill.ml' with line 10 (not_macos_amd64_tsan) => passed ... testing 'unix_kill.ml' with line 12 (bytecode) => passed ... testing 'unix_kill.ml' with line 14 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: unix_kill.ml > Source modules: unix_kill.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test not_macos_amd64_tsan with 1 actions > > Running action 1/1 (not_macos_amd64_tsan) > Action 1/1 (not_macos_amd64_tsan) => passed (not on a MacOS amd64 system with TSan enabled) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte from modules unix_kill.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte unix_kill.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output > ### begin stdout ### > true true > false true true > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/unix_kill.byte from modules unix_kill.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/unix_kill.byte unix_kill.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.byte/unix_kill.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlc.opt/unix_kill.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt from modules unix_kill.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/unix_kill.opt unix_kill.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/kill/unix_kill/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/kill/unix_kill.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-unix/realpath' ... ... testing 'test.ml' => failed ... testing 'test.ml' with line 3 (hasunix) => passed ... testing 'test.ml' with line 5 (bytecode) => passed ... testing 'test.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test.ml > Source modules: test.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte.output > ### begin stdout ### > Unix.realpath works with files > Unix.realpath works with directories > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/realpath/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/realpath/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-unix/unix-execvpe' ... ... testing 'exec.ml' => skipped Running tests from 'tests/lib-unix/unix-socket' ... ... testing 'recvfrom_linux.ml' => failed ... testing 'recvfrom_linux.ml' with line 5 (hasunix) => passed ... testing 'recvfrom_linux.ml' with line 6 (script) => passed ... testing 'recvfrom_linux.ml' with line 8 (bytecode) => passed ... testing 'recvfrom_linux.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: recvfrom.ml recvfrom_linux.ml > Source modules: recvfrom.ml recvfrom_linux.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test script with 1 actions > > Running action 1/1 (script) > Script should write its response to /tmp/ocamltest-98e353.response > Commandline: sh /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/is-linux.sh > Action 1/1 (script) => passed > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte from modules recvfrom.ml recvfrom_linux.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte recvfrom.ml recvfrom_linux.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte.output > ### begin stdout ### > "\000ocaml-abstract-socket" as "\000ocaml-abstract-socket": OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/recvfrom_linux.byte from modules recvfrom.ml recvfrom_linux.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/recvfrom_linux.byte recvfrom.ml recvfrom_linux.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.byte/recvfrom_linux.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlc.opt/recvfrom_linux.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/recvfrom_linux.opt from modules recvfrom.ml recvfrom_linux.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/recvfrom_linux.opt recvfrom.ml recvfrom_linux.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_linux/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_linux.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'recvfrom_unix.ml' => failed ... testing 'recvfrom_unix.ml' with line 4 (hasunix) => passed ... testing 'recvfrom_unix.ml' with line 5 (not-windows) => passed ... testing 'recvfrom_unix.ml' with line 7 (bytecode) => passed ... testing 'recvfrom_unix.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: recvfrom.ml recvfrom_unix.ml > Source modules: recvfrom.ml recvfrom_unix.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test not-windows with 1 actions > > Running action 1/1 (not-windows) > Action 1/1 (not-windows) => passed (not running on Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte from modules recvfrom.ml recvfrom_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte recvfrom.ml recvfrom_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte.output > ### begin stdout ### > "ocaml-test-socket-unix" as "ocaml-test-socket-unix": OK > "" as "": OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/recvfrom_unix.byte from modules recvfrom.ml recvfrom_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/recvfrom_unix.byte recvfrom.ml recvfrom_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.byte/recvfrom_unix.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlc.opt/recvfrom_unix.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/recvfrom_unix.opt from modules recvfrom.ml recvfrom_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/recvfrom_unix.opt recvfrom.ml recvfrom_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/_ocamltest/tests/lib-unix/unix-socket/recvfrom_unix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/lib-unix/unix-socket/recvfrom_unix.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/lib-unix/win-channel-of' ... ... testing 'parallel_channel_of.ml' => skipped Running tests from 'tests/lib-unix/win-createprocess' ... ... testing 'test.ml' => skipped Running tests from 'tests/lib-unix/win-env' ... ... testing 'test_env.ml' => skipped Running tests from 'tests/lib-unix/win-socketpair' ... ... testing 'test.ml' => skipped Running tests from 'tests/lib-unix/win-stat' ... ... testing 'test.ml' => skipped Running tests from 'tests/lib-unix/win-symlink' ... ... testing 'parallel_symlink.ml' => skipped ... testing 'test.ml' => skipped Running tests from 'tests/link-test' ... ... testing 'empty.ml' => failed ... testing 'empty.ml' with line 3 (setup-ocamlc.byte-build-env) => passed ... testing 'empty.ml' with line 5 (ocamlc.byte) => passed ... testing 'empty.ml' with line 10 (ocamlc.byte) => passed ... testing 'empty.ml' with line 14 (ocamlc.byte) => passed ... testing 'empty.ml' with line 15 (check-ocamlc.byte-output) => passed ... testing 'empty.ml' with line 17 (setup-ocamlopt.byte-build-env) => passed ... testing 'empty.ml' with line 19 (ocamlopt.byte) => passed ... testing 'empty.ml' with line 24 (ocamlopt.byte) => passed ... testing 'empty.ml' with line 28 (ocamlopt.byte) => passed ... testing 'empty.ml' with line 29 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/empty.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: empty.ml > Source modules: empty.ml > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module empty.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -c empty.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program empty.cma from modules > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -a -o empty.cma > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/empty.byte from modules empty.cma empty.cmo > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/empty.byte empty.cma empty.cmo > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/empty.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module empty.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -c empty.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program empty.cmxa from modules > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -a -o empty.cmxa > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/empty.native from modules empty.cmxa empty.cmx > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/empty.native empty.cmxa empty.cmx > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/empty.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/empty/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/empty.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test.ml' => failed ... testing 'test.ml' with line 5 (setup-ocamlc.byte-build-env) => passed ... testing 'test.ml' with line 8 (ocamlc.byte) => passed ... testing 'test.ml' with line 10 (ocamlc.byte) => passed ... testing 'test.ml' with line 12 (ocamlc.byte) => passed ... testing 'test.ml' with line 14 (ocamlc.byte) => passed ... testing 'test.ml' with line 16 (ocamlc.byte) => passed ... testing 'test.ml' with line 18 (ocamlc.byte) => passed ... testing 'test.ml' with line 20 (ocamlc.byte) => passed ... testing 'test.ml' with line 25 (ocamlc.byte) => passed ... testing 'test.ml' with line 28 (ocamlc.byte) => passed ... testing 'test.ml' with line 33 (ocamlc.byte) => passed ... testing 'test.ml' with line 37 (ocamlc.byte) => passed ... testing 'test.ml' with line 38 (check-ocamlc.byte-output) => passed ... testing 'test.ml' with line 39 (run) => passed ... testing 'test.ml' with line 40 (check-program-output) => passed ... testing 'test.ml' with line 43 (setup-ocamlopt.byte-build-env) => passed ... testing 'test.ml' with line 46 (ocamlopt.byte) => passed ... testing 'test.ml' with line 48 (ocamlopt.byte) => passed ... testing 'test.ml' with line 50 (ocamlopt.byte) => passed ... testing 'test.ml' with line 52 (ocamlopt.byte) => passed ... testing 'test.ml' with line 54 (ocamlopt.byte) => passed ... testing 'test.ml' with line 56 (ocamlopt.byte) => passed ... testing 'test.ml' with line 58 (ocamlopt.byte) => passed ... testing 'test.ml' with line 63 (ocamlopt.byte) => passed ... testing 'test.ml' with line 66 (ocamlopt.byte) => passed ... testing 'test.ml' with line 71 (ocamlopt.byte) => passed ... testing 'test.ml' with line 75 (ocamlopt.byte) => passed ... testing 'test.ml' with line 76 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with line 77 (run) => n/a ... testing 'test.ml' with line 78 (check-program-output) => n/a > Specified modules: aliases.ml external_for_pack.ml external.ml submodule.ml test.ml use_in_pack.ml test.ml > Source modules: aliases.ml external_for_pack.mli external_for_pack.ml external.mli external.ml submodule.ml test.ml use_in_pack.ml test.ml > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module submodule.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c submodule.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module aliases.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c aliases.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module external.mli > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external.mli > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module external_for_pack.mli > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external_for_pack.mli > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module external_for_pack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external_for_pack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program mylib.cma from modules submodule.cmo aliases.cmo external.cmo external_for_pack.cmo > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -a -no-alias-deps -o mylib.cma submodule.cmo aliases.cmo external.cmo external_for_pack.cmo > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module use_in_pack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -for-pack P -c use_in_pack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program p.cmo from modules use_in_pack.cmo > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -pack -o p.cmo use_in_pack.cmo > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte from modules mylib.cma p.cmo test.cmo > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte mylib.cma p.cmo test.cmo > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/test.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte.output > ### begin stdout ### > linked > linked external > linked external from pack > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/test.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module submodule.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c submodule.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module aliases.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c aliases.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module external.mli > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external.mli > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module external.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module external_for_pack.mli > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external_for_pack.mli > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module external_for_pack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c external_for_pack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program mylib.cmxa from modules submodule.cmx aliases.cmx external.cmx external_for_pack.cmx > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -a -o mylib.cmxa submodule.cmx aliases.cmx external.cmx external_for_pack.cmx > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module use_in_pack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -for-pack P -c use_in_pack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program p.cmx from modules use_in_pack.cmx > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -pack -o p.cmx use_in_pack.cmx > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/test.opt from modules mylib.cmxa p.cmx test.cmx > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -no-alias-deps -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/test.opt mylib.cmxa p.cmx test.cmx > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/test.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/_ocamltest/tests/link-test/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/link-test/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/load_path' ... ... testing 'test.ml' => passed Running tests from 'tests/local-functions' ... ... testing 'non_local.ml' => failed ... testing 'non_local.ml' with default (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference 2025-06-13 14:31:21.783010595 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:41:14.423240710 +0200 @@ -3,3 +3,4 @@ ^^^^^^^^^ Warning 55 [inlining-impossible]: Cannot inline: This function cannot be compiled into a static continuation +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'non_local.ml' with default (bytecode) => passed > Specified modules: non_local.ml > Source modules: non_local.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/non_local.opt from modules non_local.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/non_local.opt non_local.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "non_local.ml", line 21, characters 16-25: > 21 | let[@local] f y = x + y in > ^^^^^^^^^ > Warning 55 [inlining-impossible]: Cannot inline: > This function cannot be compiled into a static continuation > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference 2025-06-13 14:31:21.783010595 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:41:14.423240710 +0200 > @@ -3,3 +3,4 @@ > ^^^^^^^^^ > Warning 55 [inlining-impossible]: Cannot inline: > This function cannot be compiled into a static continuation > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte from modules non_local.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte non_local.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "non_local.ml", line 21, characters 16-25: > 21 | let[@local] f y = x + y in > ^^^^^^^^^ > Warning 55 [inlining-impossible]: Cannot inline: > This function cannot be compiled into a static continuation > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/non_local.byte from modules non_local.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/non_local.byte non_local.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "non_local.ml", line 21, characters 16-25: > 21 | let[@local] f y = x + y in > ^^^^^^^^^ > Warning 55 [inlining-impossible]: Cannot inline: > This function cannot be compiled into a static continuation > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/non_local.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.byte/non_local.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/non_local/ocamlc.opt/non_local.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tupled.ml' => failed ... testing 'tupled.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tupled.ml' with default (bytecode) => passed > Specified modules: tupled.ml > Source modules: tupled.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/tupled.opt from modules tupled.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/tupled.opt tupled.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte from modules tupled.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte tupled.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/tupled.byte from modules tupled.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/tupled.byte tupled.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.byte/tupled.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled/ocamlc.opt/tupled.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tupled2.ml' => failed ... testing 'tupled2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tupled2.ml' with default (bytecode) => passed > Specified modules: tupled2.ml > Source modules: tupled2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/tupled2.opt from modules tupled2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/tupled2.opt tupled2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte from modules tupled2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte tupled2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/tupled2.byte from modules tupled2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/tupled2.byte tupled2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/tupled2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.byte/tupled2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/local-functions/_ocamltest/tests/local-functions/tupled2/ocamlc.opt/tupled2.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/locale' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stubs.c test.ml > Source modules: stubs.c test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/test.opt from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/test.opt stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/test.byte from modules stubs.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/test.byte stubs.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/_ocamltest/tests/locale/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/locale/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/manual-intf-c' ... ... testing 'prog.ml' => skipped Running tests from 'tests/match-exception' ... ... testing 'allocation.ml' => failed ... testing 'allocation.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'allocation.ml' with default (bytecode) => passed > Specified modules: allocation.ml > Source modules: allocation.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/allocation.opt from modules allocation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/allocation.opt allocation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte from modules allocation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte allocation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte.output > ### begin stdout ### > no allocations for multiple-value match > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/allocation.byte from modules allocation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/allocation.byte allocation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/allocation.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.byte/allocation.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/allocation/ocamlc.opt/allocation.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'exception_propagation.ml' => failed ... testing 'exception_propagation.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'exception_propagation.ml' with default (bytecode) => passed > Specified modules: exception_propagation.ml > Source modules: exception_propagation.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/exception_propagation.opt from modules exception_propagation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/exception_propagation.opt exception_propagation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte from modules exception_propagation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte exception_propagation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte.output > ### begin stdout ### > caught expected exception (Not_found) > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/exception_propagation.byte from modules exception_propagation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/exception_propagation.byte exception_propagation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/exception_propagation.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.byte/exception_propagation.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/exception_propagation/ocamlc.opt/exception_propagation.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'identifier_sharing.ml' => failed ... testing 'identifier_sharing.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'identifier_sharing.ml' with default (bytecode) => passed > Specified modules: identifier_sharing.ml > Source modules: identifier_sharing.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/identifier_sharing.opt from modules identifier_sharing.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/identifier_sharing.opt identifier_sharing.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte from modules identifier_sharing.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte identifier_sharing.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte.output > ### begin stdout ### > foo > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/identifier_sharing.byte from modules identifier_sharing.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/identifier_sharing.byte identifier_sharing.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/identifier_sharing.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.byte/identifier_sharing.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/identifier_sharing/ocamlc.opt/identifier_sharing.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'match_failure.ml' => failed ... testing 'match_failure.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'match_failure.ml' with default (bytecode) => passed > Specified modules: match_failure.ml > Source modules: match_failure.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/match_failure.opt from modules match_failure.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/match_failure.opt match_failure.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte from modules match_failure.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte match_failure.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte.output > ### begin stdout ### > match failure, as expected > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/match_failure.byte from modules match_failure.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/match_failure.byte match_failure.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/match_failure.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.byte/match_failure.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/match_failure/ocamlc.opt/match_failure.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'nested_handlers.ml' => failed ... testing 'nested_handlers.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'nested_handlers.ml' with default (bytecode) => passed > Specified modules: nested_handlers.ml > Source modules: nested_handlers.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/nested_handlers.opt from modules nested_handlers.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/nested_handlers.opt nested_handlers.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte from modules nested_handlers.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte nested_handlers.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte.output > ### begin stdout ### > five four three two one > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/nested_handlers.byte from modules nested_handlers.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/nested_handlers.byte nested_handlers.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/nested_handlers.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.byte/nested_handlers.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/nested_handlers/ocamlc.opt/nested_handlers.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'raise_from_success_continuation.ml' => failed ... testing 'raise_from_success_continuation.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'raise_from_success_continuation.ml' with default (bytecode) => passed > Specified modules: raise_from_success_continuation.ml > Source modules: raise_from_success_continuation.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/raise_from_success_continuation.opt from modules raise_from_success_continuation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/raise_from_success_continuation.opt raise_from_success_continuation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte from modules raise_from_success_continuation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte raise_from_success_continuation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte.output > ### begin stdout ### > test raise from val handler > raise from val handler succeeded > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/raise_from_success_continuation.byte from modules raise_from_success_continuation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/raise_from_success_continuation.byte raise_from_success_continuation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/raise_from_success_continuation.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.byte/raise_from_success_continuation.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/raise_from_success_continuation/ocamlc.opt/raise_from_success_continuation.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'streams.ml' => failed ... testing 'streams.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'streams.ml' with default (bytecode) => passed > Specified modules: streams.ml > Source modules: streams.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/streams.opt from modules streams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/streams.opt streams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte from modules streams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte streams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte.output > ### begin stdout ### > iter_stream with handler case (match) is tail recursive > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/streams.byte from modules streams.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/streams.byte streams.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/streams.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.byte/streams.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/streams/ocamlc.opt/streams.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tail_calls.ml' => failed ... testing 'tail_calls.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tail_calls.ml' with default (bytecode) => passed > Specified modules: tail_calls.ml > Source modules: tail_calls.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/tail_calls.opt from modules tail_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/tail_calls.opt tail_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte from modules tail_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte tail_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte.output > ### begin stdout ### > handler-case (match) is tail recursive > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/tail_calls.byte from modules tail_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/tail_calls.byte tail_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/tail_calls.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.byte/tail_calls.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/match-exception/_ocamltest/tests/match-exception/tail_calls/ocamlc.opt/tail_calls.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/match-exception-warnings' ... ... testing 'exhaustiveness_warnings.ml' => passed ... testing 'no_mixing_under_guard.ml' => passed ... testing 'no_value_clauses.ml' => passed ... testing 'placement.ml' => passed ... testing 'pr7083.ml' => passed ... testing 'reachability.ml' => passed Running tests from 'tests/match-side-effects' ... ... testing 'check_partial.ml' => passed ... testing 'partiality.ml' => passed ... testing 'pr13152.ml' => passed ... testing 'test_contexts_code.ml' => passed ... testing 'test_contexts_results.ml' => passed Running tests from 'tests/memory-model' ... ... testing 'forbidden.ml' => failed ... testing 'forbidden.ml' with line 3 (multicore) => passed ... testing 'forbidden.ml' with line 4 (not-bsd) => passed ... testing 'forbidden.ml' with line 5 (no-tsan) => passed ... testing 'forbidden.ml' with line 7 (bytecode) => passed ... testing 'forbidden.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: opt.ml barrier.ml hist.ml shared.ml run.ml outcome.ml forbidden.ml > Source modules: opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Running test multicore with 1 actions > > Running action 1/1 (multicore) > Action 1/1 (multicore) => passed (running on multicore) > Running test not-bsd with 1 actions > > Running action 1/1 (not-bsd) > Action 1/1 (not-bsd) => passed (not on a BSD system) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte.output > ### begin stdout ### > Observation SB+AA Never > Observation R+PA Never > Observation R+AA Never > Observation MP+PA Never > Observation MP+PFetch Never > Observation MP+PCas Never > Observation MP+AP Never > Observation MP+FetchP Never > Observation MP+CasP Never > Observation MP+AA Never > Observation LB Never > Observation 2+2W+PA Never > Observation 2+2W+AA Never > Observation S+PA Never > Observation S+AP Never > Observation S+AA Never > Observation MP+PA+PAP Never > Observation SB+AA Never > Observation R+PA Never > Observation R+AA Never > Observation MP+PA Never > Observation MP+PFetch Never > Observation MP+PCas Never > Observation MP+AP Never > Observation MP+FetchP Never > Observation MP+CasP Never > Observation MP+AA Never > Observation LB Never > Observation 2+2W+PA Never > Observation 2+2W+AA Never > Observation S+PA Never > Observation S+AP Never > Observation S+AA Never > Observation MP+PA+PAP Never > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/forbidden.byte from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/forbidden.byte opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.byte/forbidden.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlc.opt/forbidden.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/forbidden.opt from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/forbidden.opt opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml forbidden.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/forbidden/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/forbidden.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'publish.ml' => failed ... testing 'publish.ml' with line 3 (multicore) => passed ... testing 'publish.ml' with line 4 (no-tsan) => passed ... testing 'publish.ml' with line 5 (not-bsd) => passed ... testing 'publish.ml' with line 7 (not-windows) => passed ... testing 'publish.ml' with line 8 (bytecode) => passed ... testing 'publish.ml' with line 10 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: opt.ml barrier.ml hist.ml shared.ml run.ml outcome.ml publish.ml > Source modules: opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Running test multicore with 1 actions > > Running action 1/1 (multicore) > Action 1/1 (multicore) => passed (running on multicore) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test not-bsd with 1 actions > > Running action 1/1 (not-bsd) > Action 1/1 (not-bsd) => passed (not on a BSD system) > Running test not-windows with 1 actions > > Running action 1/1 (not-windows) > Action 1/1 (not-windows) => passed (not running on Windows) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte.output > ### begin stdout ### > Observation Publish+intref Never > Observation Publish+string Never > Observation Publish+intref Never > Observation Publish+string Never > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/publish.byte from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/publish.byte opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.byte/publish.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlc.opt/publish.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/publish.opt from modules opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/publish.opt opt.mli opt.ml barrier.mli barrier.ml hist.mli hist.ml shared.mli shared.ml run.mli run.ml outcome.mli outcome.ml publish.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/_ocamltest/tests/memory-model/publish/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/memory-model/publish.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/messages' ... ... testing 'highlight_tabs.ml' => passed ... testing 'precise_locations.ml' => passed ... testing 'spellcheck.ml' => passed Running tests from 'tests/misc' ... ... testing 'bdd.ml' => failed ... testing 'bdd.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bdd.ml' with default (bytecode) => passed > Specified modules: bdd.ml > Source modules: bdd.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/bdd.opt from modules bdd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/bdd.opt bdd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte from modules bdd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte bdd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/bdd.byte from modules bdd.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/bdd.byte bdd.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/bdd.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.byte/bdd.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/bdd/ocamlc.opt/bdd.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'boyer.ml' => failed ... testing 'boyer.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'boyer.ml' with default (bytecode) => passed > Specified modules: boyer.ml > Source modules: boyer.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/boyer.opt from modules boyer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/boyer.opt boyer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte from modules boyer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte boyer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte.output > ### begin stdout ### > Proved! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/boyer.byte from modules boyer.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/boyer.byte boyer.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/boyer.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.byte/boyer.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/boyer/ocamlc.opt/boyer.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'exotic.ml' => passed ... testing 'fib.ml' => failed ... testing 'fib.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fib.ml' with default (bytecode) => passed > Specified modules: fib.ml > Source modules: fib.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/fib.opt from modules fib.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/fib.opt fib.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte from modules fib.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte fib.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte.output > ### begin stdout ### > 1346269 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/fib.byte from modules fib.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/fib.byte fib.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/fib.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.byte/fib.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/fib/ocamlc.opt/fib.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'gc_mark_stack_overflow.ml' => failed ... testing 'gc_mark_stack_overflow.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gc_mark_stack_overflow.ml' with default (bytecode) => passed > Specified modules: gc_mark_stack_overflow.ml > Source modules: gc_mark_stack_overflow.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/gc_mark_stack_overflow.opt from modules gc_mark_stack_overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/gc_mark_stack_overflow.opt gc_mark_stack_overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte from modules gc_mark_stack_overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte gc_mark_stack_overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/gc_mark_stack_overflow.byte from modules gc_mark_stack_overflow.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/gc_mark_stack_overflow.byte gc_mark_stack_overflow.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gc_mark_stack_overflow.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.byte/gc_mark_stack_overflow.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gc_mark_stack_overflow/ocamlc.opt/gc_mark_stack_overflow.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'gcwords.ml' => failed ... testing 'gcwords.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gcwords.ml' with default (bytecode) => passed > Specified modules: gcwords.ml > Source modules: gcwords.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/gcwords.opt from modules gcwords.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/gcwords.opt gcwords.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte from modules gcwords.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte gcwords.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/gcwords.byte from modules gcwords.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/gcwords.byte gcwords.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gcwords.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.byte/gcwords.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gcwords/ocamlc.opt/gcwords.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'gpr1370.ml' => failed ... testing 'gpr1370.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gpr1370.ml' with default (bytecode) => passed > Specified modules: gpr1370.ml > Source modules: gpr1370.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/gpr1370.opt from modules gpr1370.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/gpr1370.opt gpr1370.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte from modules gpr1370.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte gpr1370.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/gpr1370.byte from modules gpr1370.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/gpr1370.byte gpr1370.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/gpr1370.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.byte/gpr1370.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/gpr1370/ocamlc.opt/gpr1370.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'hamming.ml' => failed ... testing 'hamming.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'hamming.ml' with default (bytecode) => passed > Specified modules: hamming.ml > Source modules: hamming.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/hamming.opt from modules hamming.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/hamming.opt hamming.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte from modules hamming.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte hamming.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte.output > ### begin stdout ### > 6726050156250000000000000000000000000 > 6729216728661136606575523242669244416 > 6730293634611118019721084375000000000 > 6731430439413948088320000000000000000 > 6733644878411293029785156250000000000 > 6736815026358904613608094481682268160 > 6739031236724077363200000000000000000 > 6743282904874568941599068856042651648 > 6744421903677486140423997176256921600 > 6746640616477458432000000000000000000 > 6750000000000000000000000000000000000 > 6750897085400702945836103937453588480 > 6752037370304563380023474956271616000 > 6754258588364960445000000000000000000 > 6755399441055744000000000000000000000 > 6757621765136718750000000000000000000 > 6758519863481752323552044362431792300 > 6759661435938757375539248533340160000 > 6761885162088395001166534423828125000 > 6763027302973440000000000000000000000 > 6765252136392518877983093261718750000 > 6767294110289640371843415775641600000 > 6768437164792816653010961694720000000 > 6770663777894400000000000000000000000 > 6774935403077748181101173538816000000 > 6776079748261363229431903027200000000 > 6778308875544000000000000000000000000 > 6782585324034592562287109312160000000 > 6783730961356018699387011072000000000 > 6785962605658597412109375000000000000 > 6789341568946838378906250000000000000 > 6791390813820928754681118720000000000 > 6794772480000000000000000000000000000 > 6799059315411241693033267200000000000 > 6800207735332289107722240000000000000 > 6802444800000000000000000000000000000 > 6806736475893120841673472000000000000 > 6807886192552970708582400000000000000 > 6810125783203125000000000000000000000 > 6814422305043756994967597929687500000 > 6815573319906622439424000000000000000 > 6817815439391434192657470703125000000 > 6821025214188390921278195662703296512 > 6821210263296961784362792968750000000 > 6823269127183128330240000000000000000 > 6828727177473454717179297140960133120 > 6830973624183426662400000000000000000 > 6834375000000000000000000000000000000 > 6835283298968211732659055236671758336 > 6836437837433370422273768393225011200 > 6838686820719522450562500000000000000 > 6839841934068940800000000000000000000 > 6842092037200927734375000000000000000 > 6844157203887991842733489140006912000 > 6845313241232438768082197309030400000 > 6847565144260608000000000000000000000 > 6849817788097425363957881927490234375 > 6851885286668260876491458472837120000 > 6853042629352726861173598715904000000 > 6855297075118080000000000000000000000 > 6859622095616220033364938208051200000 > 6860780745114630269799801815040000000 > 6863037736488300000000000000000000000 > 6866455078125000000000000000000000000 > 6867367640585024969315698178562000000 > 6868527598372968933129348710400000000 > 6870787138229329879760742187500000000 > 6871947673600000000000000000000000000 > 6874208338558673858642578125000000000 > 6876283198993690364114632704000000000 > 6879707136000000000000000000000000000 > 6884047556853882214196183040000000000 > 6885210332023942721568768000000000000 > 6887475360000000000000000000000000000 > 6891820681841784852194390400000000000 > 6892984769959882842439680000000000000 > 6895252355493164062500000000000000000 > 6899602583856803957404692903808593750 > 6900767986405455219916800000000000000 > 6903038132383827120065689086914062500 > 6906475391588173806667327880859375000 > 6908559991272917434368000000000000000 > 6912000000000000000000000000000000000 > 6914086267191872901144038355222134784 > 6916360794485719495680000000000000000 > 6917529027641081856000000000000000000 > 6919804687500000000000000000000000000 > 6921893310401287552552190498140323840 > 6924170405978516481194531250000000000 > 6925339958244802560000000000000000000 > 6927618187665939331054687500000000000 > 6929709168936591740767657754256998400 > 6930879656747844252683224775393280000 > 6933159708563865600000000000000000000 > 6937533852751614137447601703747584000 > 6938705662219635946938268699852800000 > 6940988288557056000000000000000000000 > 6945367371811422783781999935651840000 > 6946540504428563148172299337728000000 > 6948825708194403750000000000000000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/hamming.byte from modules hamming.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/hamming.byte hamming.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/hamming.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.byte/hamming.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/hamming/ocamlc.opt/hamming.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'nucleic.ml' => failed ... testing 'nucleic.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'nucleic.ml' with default (bytecode) => passed > Specified modules: nucleic.ml > Source modules: nucleic.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/nucleic.opt from modules nucleic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/nucleic.opt nucleic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte from modules nucleic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte nucleic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte.output > ### begin stdout ### > 33.7976 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/nucleic.byte from modules nucleic.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/nucleic.byte nucleic.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/nucleic.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.byte/nucleic.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/nucleic/ocamlc.opt/nucleic.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr7168.ml' => failed ... testing 'pr7168.ml' with line 3 (no-tsan) => passed ... testing 'pr7168.ml' with line 5 (bytecode) => passed ... testing 'pr7168.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr7168.ml > Source modules: pr7168.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte from modules pr7168.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte pr7168.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/pr7168.byte from modules pr7168.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/pr7168.byte pr7168.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.byte/pr7168.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlc.opt/pr7168.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/pr7168.opt from modules pr7168.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/pr7168.opt pr7168.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/pr7168/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/pr7168.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'sieve.ml' => failed ... testing 'sieve.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sieve.ml' with default (bytecode) => passed > Specified modules: sieve.ml > Source modules: sieve.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/sieve.opt from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/sieve.opt sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte.output > ### begin stdout ### > 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997 1009 1013 1019 1021 1031 1033 1039 1049 1051 1061 1063 1069 1087 1091 1093 1097 1103 1109 1117 1123 1129 1151 1153 1163 1171 1181 1187 1193 1201 1213 1217 1223 1229 1231 1237 1249 1259 1277 1279 1283 1289 1291 1297 1301 1303 1307 1319 1321 1327 1361 1367 1373 1381 1399 1409 1423 1427 1429 1433 1439 1447 1451 1453 1459 1471 1481 1483 1487 1489 1493 1499 1511 1523 1531 1543 1549 1553 1559 1567 1571 1579 1583 1597 1601 1607 1609 1613 1619 1621 1627 1637 1657 1663 1667 1669 1693 1697 1699 1709 1721 1723 1733 1741 1747 1753 1759 1777 1783 1787 1789 1801 1811 1823 1831 1847 1861 1867 1871 1873 1877 1879 1889 1901 1907 1913 1931 1933 1949 1951 1973 1979 1987 1993 1997 1999 2003 2011 2017 2027 2029 2039 2053 2063 2069 2081 2083 2087 2089 2099 2111 2113 2129 2131 2137 2141 2143 2153 2161 2179 2203 2207 2213 2221 2237 2239 2243 2251 2267 2269 2273 2281 2287 2293 2297 2309 2311 2333 2339 2341 2347 2351 2357 2371 2377 2381 2383 2389 2393 2399 2411 2417 2423 2437 2441 2447 2459 2467 2473 2477 2503 2521 2531 2539 2543 2549 2551 2557 2579 2591 2593 2609 2617 2621 2633 2647 2657 2659 2663 2671 2677 2683 2687 2689 2693 2699 2707 2711 2713 2719 2729 2731 2741 2749 2753 2767 2777 2789 2791 2797 2801 2803 2819 2833 2837 2843 2851 2857 2861 2879 2887 2897 2903 2909 2917 2927 2939 2953 2957 2963 2969 2971 2999 3001 3011 3019 3023 3037 3041 3049 3061 3067 3079 3083 3089 3109 3119 3121 3137 3163 3167 3169 3181 3187 3191 3203 3209 3217 3221 3229 3251 3253 3257 3259 3271 3299 3301 3307 3313 3319 3323 3329 3331 3343 3347 3359 3361 3371 3373 3389 3391 3407 3413 3433 3449 3457 3461 3463 3467 3469 3491 3499 3511 3517 3527 3529 3533 3539 3541 3547 3557 3559 3571 3581 3583 3593 3607 3613 3617 3623 3631 3637 3643 3659 3671 3673 3677 3691 3697 3701 3709 3719 3727 3733 3739 3761 3767 3769 3779 3793 3797 3803 3821 3823 3833 3847 3851 3853 3863 3877 3881 3889 3907 3911 3917 3919 3923 3929 3931 3943 3947 3967 3989 4001 4003 4007 4013 4019 4021 4027 4049 4051 4057 4073 4079 4091 4093 4099 4111 4127 4129 4133 4139 4153 4157 4159 4177 4201 4211 4217 4219 4229 4231 4241 4243 4253 4259 4261 4271 4273 4283 4289 4297 4327 4337 4339 4349 4357 4363 4373 4391 4397 4409 4421 4423 4441 4447 4451 4457 4463 4481 4483 4493 4507 4513 4517 4519 4523 4547 4549 4561 4567 4583 4591 4597 4603 4621 4637 4639 4643 4649 4651 4657 4663 4673 4679 4691 4703 4721 4723 4729 4733 4751 4759 4783 4787 4789 4793 4799 4801 4813 4817 4831 4861 4871 4877 4889 4903 4909 4919 4931 4933 4937 4943 4951 4957 4967 4969 4973 4987 4993 4999 5003 5009 5011 5021 5023 5039 5051 5059 5077 5081 5087 5099 5101 5107 5113 5119 5147 5153 5167 5171 5179 5189 5197 5209 5227 5231 5233 5237 5261 5273 5279 5281 5297 5303 5309 5323 5333 5347 5351 5381 5387 5393 5399 5407 5413 5417 5419 5431 5437 5441 5443 5449 5471 5477 5479 5483 5501 5503 5507 5519 5521 5527 5531 5557 5563 5569 5573 5581 5591 5623 5639 5641 5647 5651 5653 5657 5659 5669 5683 5689 5693 5701 5711 5717 5737 5741 5743 5749 5779 5783 5791 5801 5807 5813 5821 5827 5839 5843 5849 5851 5857 5861 5867 5869 5879 5881 5897 5903 5923 5927 5939 5953 5981 5987 6007 6011 6029 6037 6043 6047 6053 6067 6073 6079 6089 6091 6101 6113 6121 6131 6133 6143 6151 6163 6173 6197 6199 6203 6211 6217 6221 6229 6247 6257 6263 6269 6271 6277 6287 6299 6301 6311 6317 6323 6329 6337 6343 6353 6359 6361 6367 6373 6379 6389 6397 6421 6427 6449 6451 6469 6473 6481 6491 6521 6529 6547 6551 6553 6563 6569 6571 6577 6581 6599 6607 6619 6637 6653 6659 6661 6673 6679 6689 6691 6701 6703 6709 6719 6733 6737 6761 6763 6779 6781 6791 6793 6803 6823 6827 6829 6833 6841 6857 6863 6869 6871 6883 6899 6907 6911 6917 6947 6949 6959 6961 6967 6971 6977 6983 6991 6997 7001 7013 7019 7027 7039 7043 7057 7069 7079 7103 7109 7121 7127 7129 7151 7159 7177 7187 7193 7207 7211 7213 7219 7229 7237 7243 7247 7253 7283 7297 7307 7309 7321 7331 7333 7349 7351 7369 7393 7411 7417 7433 7451 7457 7459 7477 7481 7487 7489 7499 7507 7517 7523 7529 7537 7541 7547 7549 7559 7561 7573 7577 7583 7589 7591 7603 7607 7621 7639 7643 7649 7669 7673 7681 7687 7691 7699 7703 7717 7723 7727 7741 7753 7757 7759 7789 7793 7817 7823 7829 7841 7853 7867 7873 7877 7879 7883 7901 7907 7919 7927 7933 7937 7949 7951 7963 7993 8009 8011 8017 8039 8053 8059 8069 8081 8087 8089 8093 8101 8111 8117 8123 8147 8161 8167 8171 8179 8191 8209 8219 8221 8231 8233 8237 8243 8263 8269 8273 8287 8291 8293 8297 8311 8317 8329 8353 8363 8369 8377 8387 8389 8419 8423 8429 8431 8443 8447 8461 8467 8501 8513 8521 8527 8537 8539 8543 8563 8573 8581 8597 8599 8609 8623 8627 8629 8641 8647 8663 8669 8677 8681 8689 8693 8699 8707 8713 8719 8731 8737 8741 8747 8753 8761 8779 8783 8803 8807 8819 8821 8831 8837 8839 8849 8861 8863 8867 8887 8893 8923 8929 8933 8941 8951 8963 8969 8971 8999 9001 9007 9011 9013 9029 9041 9043 9049 9059 9067 9091 9103 9109 9127 9133 9137 9151 9157 9161 9173 9181 9187 9199 9203 9209 9221 9227 9239 9241 9257 9277 9281 9283 9293 9311 9319 9323 9337 9341 9343 9349 9371 9377 9391 9397 9403 9413 9419 9421 9431 9433 9437 9439 9461 9463 9467 9473 9479 9491 9497 9511 9521 9533 9539 9547 9551 9587 9601 9613 9619 9623 9629 9631 9643 9649 9661 9677 9679 9689 9697 9719 9721 9733 9739 9743 9749 9767 9769 9781 9787 9791 9803 9811 9817 9829 9833 9839 9851 9857 9859 9871 9883 9887 9901 9907 9923 9929 9931 9941 9949 9967 9973 10007 10009 10037 10039 10061 10067 10069 10079 10091 10093 10099 10103 10111 10133 10139 10141 10151 10159 10163 10169 10177 10181 10193 10211 10223 10243 10247 10253 10259 10267 10271 10273 10289 10301 10303 10313 10321 10331 10333 10337 10343 10357 10369 10391 10399 10427 10429 10433 10453 10457 10459 10463 10477 10487 10499 10501 10513 10529 10531 10559 10567 10589 10597 10601 10607 10613 10627 10631 10639 10651 10657 10663 10667 10687 10691 10709 10711 10723 10729 10733 10739 10753 10771 10781 10789 10799 10831 10837 10847 10853 10859 10861 10867 10883 10889 10891 10903 10909 10937 10939 10949 10957 10973 10979 10987 10993 11003 11027 11047 11057 11059 11069 11071 11083 11087 11093 11113 11117 11119 11131 11149 11159 11161 11171 11173 11177 11197 11213 11239 11243 11251 11257 11261 11273 11279 11287 11299 11311 11317 11321 11329 11351 11353 11369 11383 11393 11399 11411 11423 11437 11443 11447 11467 11471 11483 11489 11491 11497 11503 11519 11527 11549 11551 11579 11587 11593 11597 11617 11621 11633 11657 11677 11681 11689 11699 11701 11717 11719 11731 11743 11777 11779 11783 11789 11801 11807 11813 11821 11827 11831 11833 11839 11863 11867 11887 11897 11903 11909 11923 11927 11933 11939 11941 11953 11959 11969 11971 11981 11987 12007 12011 12037 12041 12043 12049 12071 12073 12097 12101 12107 12109 12113 12119 12143 12149 12157 12161 12163 12197 12203 12211 12227 12239 12241 12251 12253 12263 12269 12277 12281 12289 12301 12323 12329 12343 12347 12373 12377 12379 12391 12401 12409 12413 12421 12433 12437 12451 12457 12473 12479 12487 12491 12497 12503 12511 12517 12527 12539 12541 12547 12553 12569 12577 12583 12589 12601 12611 12613 12619 12637 12641 12647 12653 12659 12671 12689 12697 12703 12713 12721 12739 12743 12757 12763 12781 12791 12799 12809 12821 12823 12829 12841 12853 12889 12893 12899 12907 12911 12917 12919 12923 12941 12953 12959 12967 12973 12979 12983 13001 13003 13007 13009 13033 13037 13043 13049 13063 13093 13099 13103 13109 13121 13127 13147 13151 13159 13163 13171 13177 13183 13187 13217 13219 13229 13241 13249 13259 13267 13291 13297 13309 13313 13327 13331 13337 13339 13367 13381 13397 13399 13411 13417 13421 13441 13451 13457 13463 13469 13477 13487 13499 13513 13523 13537 13553 13567 13577 13591 13597 13613 13619 13627 13633 13649 13669 13679 13681 13687 13691 13693 13697 13709 13711 13721 13723 13729 13751 13757 13759 13763 13781 13789 13799 13807 13829 13831 13841 13859 13873 13877 13879 13883 13901 13903 13907 13913 13921 13931 13933 13963 13967 13997 13999 14009 14011 14029 14033 14051 14057 14071 14081 14083 14087 14107 14143 14149 14153 14159 14173 14177 14197 14207 14221 14243 14249 14251 14281 14293 14303 14321 14323 14327 14341 14347 14369 14387 14389 14401 14407 14411 14419 14423 14431 14437 14447 14449 14461 14479 14489 14503 14519 14533 14537 14543 14549 14551 14557 14561 14563 14591 14593 14621 14627 14629 14633 14639 14653 14657 14669 14683 14699 14713 14717 14723 14731 14737 14741 14747 14753 14759 14767 14771 14779 14783 14797 14813 14821 14827 14831 14843 14851 14867 14869 14879 14887 14891 14897 14923 14929 14939 14947 14951 14957 14969 14983 15013 15017 15031 15053 15061 15073 15077 15083 15091 15101 15107 15121 15131 15137 15139 15149 15161 15173 15187 15193 15199 15217 15227 15233 15241 15259 15263 15269 15271 15277 15287 15289 15299 15307 15313 15319 15329 15331 15349 15359 15361 15373 15377 15383 15391 15401 15413 15427 15439 15443 15451 15461 15467 15473 15493 15497 15511 15527 15541 15551 15559 15569 15581 15583 15601 15607 15619 15629 15641 15643 15647 15649 15661 15667 15671 15679 15683 15727 15731 15733 15737 15739 15749 15761 15767 15773 15787 15791 15797 15803 15809 15817 15823 15859 15877 15881 15887 15889 15901 15907 15913 15919 15923 15937 15959 15971 15973 15991 16001 16007 16033 16057 16061 16063 16067 16069 16073 16087 16091 16097 16103 16111 16127 16139 16141 16183 16187 16189 16193 16217 16223 16229 16231 16249 16253 16267 16273 16301 16319 16333 16339 16349 16361 16363 16369 16381 16411 16417 16421 16427 16433 16447 16451 16453 16477 16481 16487 16493 16519 16529 16547 16553 16561 16567 16573 16603 16607 16619 16631 16633 16649 16651 16657 16661 16673 16691 16693 16699 16703 16729 16741 16747 16759 16763 16787 16811 16823 16829 16831 16843 16871 16879 16883 16889 16901 16903 16921 16927 16931 16937 16943 16963 16979 16981 16987 16993 17011 17021 17027 17029 17033 17041 17047 17053 17077 17093 17099 17107 17117 17123 17137 17159 17167 17183 17189 17191 17203 17207 17209 17231 17239 17257 17291 17293 17299 17317 17321 17327 17333 17341 17351 17359 17377 17383 17387 17389 17393 17401 17417 17419 17431 17443 17449 17467 17471 17477 17483 17489 17491 17497 17509 17519 17539 17551 17569 17573 17579 17581 17597 17599 17609 17623 17627 17657 17659 17669 17681 17683 17707 17713 17729 17737 17747 17749 17761 17783 17789 17791 17807 17827 17837 17839 17851 17863 17881 17891 17903 17909 17911 17921 17923 17929 17939 17957 17959 17971 17977 17981 17987 17989 18013 18041 18043 18047 18049 18059 18061 18077 18089 18097 18119 18121 18127 18131 18133 18143 18149 18169 18181 18191 18199 18211 18217 18223 18229 18233 18251 18253 18257 18269 18287 18289 18301 18307 18311 18313 18329 18341 18353 18367 18371 18379 18397 18401 18413 18427 18433 18439 18443 18451 18457 18461 18481 18493 18503 18517 18521 18523 18539 18541 18553 18583 18587 18593 18617 18637 18661 18671 18679 18691 18701 18713 18719 18731 18743 18749 18757 18773 18787 18793 18797 18803 18839 18859 18869 18899 18911 18913 18917 18919 18947 18959 18973 18979 19001 19009 19013 19031 19037 19051 19069 19073 19079 19081 19087 19121 19139 19141 19157 19163 19181 19183 19207 19211 19213 19219 19231 19237 19249 19259 19267 19273 19289 19301 19309 19319 19333 19373 19379 19381 19387 19391 19403 19417 19421 19423 19427 19429 19433 19441 19447 19457 19463 19469 19471 19477 19483 19489 19501 19507 19531 19541 19543 19553 19559 19571 19577 19583 19597 19603 19609 19661 19681 19687 19697 19699 19709 19717 19727 19739 19751 19753 19759 19763 19777 19793 19801 19813 19819 19841 19843 19853 19861 19867 19889 19891 19913 19919 19927 19937 19949 19961 19963 19973 19979 19991 19993 19997 20011 20021 20023 20029 20047 20051 20063 20071 20089 20101 20107 20113 20117 20123 20129 20143 20147 20149 20161 20173 20177 20183 20201 20219 20231 20233 20249 20261 20269 20287 20297 20323 20327 20333 20341 20347 20353 20357 20359 20369 20389 20393 20399 20407 20411 20431 20441 20443 20477 20479 20483 20507 20509 20521 20533 20543 20549 20551 20563 20593 20599 20611 20627 20639 20641 20663 20681 20693 20707 20717 20719 20731 20743 20747 20749 20753 20759 20771 20773 20789 20807 20809 20849 20857 20873 20879 20887 20897 20899 20903 20921 20929 20939 20947 20959 20963 20981 20983 21001 21011 21013 21017 21019 21023 21031 21059 21061 21067 21089 21101 21107 21121 21139 21143 21149 21157 21163 21169 21179 21187 21191 21193 21211 21221 21227 21247 21269 21277 21283 21313 21317 21319 21323 21341 21347 21377 21379 21383 21391 21397 21401 21407 21419 21433 21467 21481 21487 21491 21493 21499 21503 21517 21521 21523 21529 21557 21559 21563 21569 21577 21587 21589 21599 21601 21611 21613 21617 21647 21649 21661 21673 21683 21701 21713 21727 21737 21739 21751 21757 21767 21773 21787 21799 21803 21817 21821 21839 21841 21851 21859 21863 21871 21881 21893 21911 21929 21937 21943 21961 21977 21991 21997 22003 22013 22027 22031 22037 22039 22051 22063 22067 22073 22079 22091 22093 22109 22111 22123 22129 22133 22147 22153 22157 22159 22171 22189 22193 22229 22247 22259 22271 22273 22277 22279 22283 22291 22303 22307 22343 22349 22367 22369 22381 22391 22397 22409 22433 22441 22447 22453 22469 22481 22483 22501 22511 22531 22541 22543 22549 22567 22571 22573 22613 22619 22621 22637 22639 22643 22651 22669 22679 22691 22697 22699 22709 22717 22721 22727 22739 22741 22751 22769 22777 22783 22787 22807 22811 22817 22853 22859 22861 22871 22877 22901 22907 22921 22937 22943 22961 22963 22973 22993 23003 23011 23017 23021 23027 23029 23039 23041 23053 23057 23059 23063 23071 23081 23087 23099 23117 23131 23143 23159 23167 23173 23189 23197 23201 23203 23209 23227 23251 23269 23279 23291 23293 23297 23311 23321 23327 23333 23339 23357 23369 23371 23399 23417 23431 23447 23459 23473 23497 23509 23531 23537 23539 23549 23557 23561 23563 23567 23581 23593 23599 23603 23609 23623 23627 23629 23633 23663 23669 23671 23677 23687 23689 23719 23741 23743 23747 23753 23761 23767 23773 23789 23801 23813 23819 23827 23831 23833 23857 23869 23873 23879 23887 23893 23899 23909 23911 23917 23929 23957 23971 23977 23981 23993 24001 24007 24019 24023 24029 24043 24049 24061 24071 24077 24083 24091 24097 24103 24107 24109 24113 24121 24133 24137 24151 24169 24179 24181 24197 24203 24223 24229 24239 24247 24251 24281 24317 24329 24337 24359 24371 24373 24379 24391 24407 24413 24419 24421 24439 24443 24469 24473 24481 24499 24509 24517 24527 24533 24547 24551 24571 24593 24611 24623 24631 24659 24671 24677 24683 24691 24697 24709 24733 24749 24763 24767 24781 24793 24799 24809 24821 24841 24847 24851 24859 24877 24889 24907 24917 24919 24923 24943 24953 24967 24971 24977 24979 24989 25013 25031 25033 25037 25057 25073 25087 25097 25111 25117 25121 25127 25147 25153 25163 25169 25171 25183 25189 25219 25229 25237 25243 25247 25253 25261 25301 25303 25307 25309 25321 25339 25343 25349 25357 25367 25373 25391 25409 25411 25423 25439 25447 25453 25457 25463 25469 25471 25523 25537 25541 25561 25577 25579 25583 25589 25601 25603 25609 25621 25633 25639 25643 25657 25667 25673 25679 25693 25703 25717 25733 25741 25747 25759 25763 25771 25793 25799 25801 25819 25841 25847 25849 25867 25873 25889 25903 25913 25919 25931 25933 25939 25943 25951 25969 25981 25997 25999 26003 26017 26021 26029 26041 26053 26083 26099 26107 26111 26113 26119 26141 26153 26161 26171 26177 26183 26189 26203 26209 26227 26237 26249 26251 26261 26263 26267 26293 26297 26309 26317 26321 26339 26347 26357 26371 26387 26393 26399 26407 26417 26423 26431 26437 26449 26459 26479 26489 26497 26501 26513 26539 26557 26561 26573 26591 26597 26627 26633 26641 26647 26669 26681 26683 26687 26693 26699 26701 26711 26713 26717 26723 26729 26731 26737 26759 26777 26783 26801 26813 26821 26833 26839 26849 26861 26863 26879 26881 26891 26893 26903 26921 26927 26947 26951 26953 26959 26981 26987 26993 27011 27017 27031 27043 27059 27061 27067 27073 27077 27091 27103 27107 27109 27127 27143 27179 27191 27197 27211 27239 27241 27253 27259 27271 27277 27281 27283 27299 27329 27337 27361 27367 27397 27407 27409 27427 27431 27437 27449 27457 27479 27481 27487 27509 27527 27529 27539 27541 27551 27581 27583 27611 27617 27631 27647 27653 27673 27689 27691 27697 27701 27733 27737 27739 27743 27749 27751 27763 27767 27773 27779 27791 27793 27799 27803 27809 27817 27823 27827 27847 27851 27883 27893 27901 27917 27919 27941 27943 27947 27953 27961 27967 27983 27997 28001 28019 28027 28031 28051 28057 28069 28081 28087 28097 28099 28109 28111 28123 28151 28163 28181 28183 28201 28211 28219 28229 28277 28279 28283 28289 28297 28307 28309 28319 28349 28351 28387 28393 28403 28409 28411 28429 28433 28439 28447 28463 28477 28493 28499 28513 28517 28537 28541 28547 28549 28559 28571 28573 28579 28591 28597 28603 28607 28619 28621 28627 28631 28643 28649 28657 28661 28663 28669 28687 28697 28703 28711 28723 28729 28751 28753 28759 28771 28789 28793 28807 28813 28817 28837 28843 28859 28867 28871 28879 28901 28909 28921 28927 28933 28949 28961 28979 29009 29017 29021 29023 29027 29033 29059 29063 29077 29101 29123 29129 29131 29137 29147 29153 29167 29173 29179 29191 29201 29207 29209 29221 29231 29243 29251 29269 29287 29297 29303 29311 29327 29333 29339 29347 29363 29383 29387 29389 29399 29401 29411 29423 29429 29437 29443 29453 29473 29483 29501 29527 29531 29537 29567 29569 29573 29581 29587 29599 29611 29629 29633 29641 29663 29669 29671 29683 29717 29723 29741 29753 29759 29761 29789 29803 29819 29833 29837 29851 29863 29867 29873 29879 29881 29917 29921 29927 29947 29959 29983 29989 30011 30013 30029 30047 30059 30071 30089 30091 30097 30103 30109 30113 30119 30133 30137 30139 30161 30169 30181 30187 30197 30203 30211 30223 30241 30253 30259 30269 30271 30293 30307 30313 30319 30323 30341 30347 30367 30389 30391 30403 30427 30431 30449 30467 30469 30491 30493 30497 30509 30517 30529 30539 30553 30557 30559 30577 30593 30631 30637 30643 30649 30661 30671 30677 30689 30697 30703 30707 30713 30727 30757 30763 30773 30781 30803 30809 30817 30829 30839 30841 30851 30853 30859 30869 30871 30881 30893 30911 30931 30937 30941 30949 30971 30977 30983 31013 31019 31033 31039 31051 31063 31069 31079 31081 31091 31121 31123 31139 31147 31151 31153 31159 31177 31181 31183 31189 31193 31219 31223 31231 31237 31247 31249 31253 31259 31267 31271 31277 31307 31319 31321 31327 31333 31337 31357 31379 31387 31391 31393 31397 31469 31477 31481 31489 31511 31513 31517 31531 31541 31543 31547 31567 31573 31583 31601 31607 31627 31643 31649 31657 31663 31667 31687 31699 31721 31723 31727 31729 31741 31751 31769 31771 31793 31799 31817 31847 31849 31859 31873 31883 31891 31907 31957 31963 31973 31981 31991 32003 32009 32027 32029 32051 32057 32059 32063 32069 32077 32083 32089 32099 32117 32119 32141 32143 32159 32173 32183 32189 32191 32203 32213 32233 32237 32251 32257 32261 32297 32299 32303 32309 32321 32323 32327 32341 32353 32359 32363 32369 32371 32377 32381 32401 32411 32413 32423 32429 32441 32443 32467 32479 32491 32497 32503 32507 32531 32533 32537 32561 32563 32569 32573 32579 32587 32603 32609 32611 32621 32633 32647 32653 32687 32693 32707 32713 32717 32719 32749 32771 32779 32783 32789 32797 32801 32803 32831 32833 32839 32843 32869 32887 32909 32911 32917 32933 32939 32941 32957 32969 32971 32983 32987 32993 32999 33013 33023 33029 33037 33049 33053 33071 33073 33083 33091 33107 33113 33119 33149 33151 33161 33179 33181 33191 33199 33203 33211 33223 33247 33287 33289 33301 33311 33317 33329 33331 33343 33347 33349 33353 33359 33377 33391 33403 33409 33413 33427 33457 33461 33469 33479 33487 33493 33503 33521 33529 33533 33547 33563 33569 33577 33581 33587 33589 33599 33601 33613 33617 33619 33623 33629 33637 33641 33647 33679 33703 33713 33721 33739 33749 33751 33757 33767 33769 33773 33791 33797 33809 33811 33827 33829 33851 33857 33863 33871 33889 33893 33911 33923 33931 33937 33941 33961 33967 33997 34019 34031 34033 34039 34057 34061 34123 34127 34129 34141 34147 34157 34159 34171 34183 34211 34213 34217 34231 34253 34259 34261 34267 34273 34283 34297 34301 34303 34313 34319 34327 34337 34351 34361 34367 34369 34381 34403 34421 34429 34439 34457 34469 34471 34483 34487 34499 34501 34511 34513 34519 34537 34543 34549 34583 34589 34591 34603 34607 34613 34631 34649 34651 34667 34673 34679 34687 34693 34703 34721 34729 34739 34747 34757 34759 34763 34781 34807 34819 34841 34843 34847 34849 34871 34877 34883 34897 34913 34919 34939 34949 34961 34963 34981 35023 35027 35051 35053 35059 35069 35081 35083 35089 35099 35107 35111 35117 35129 35141 35149 35153 35159 35171 35201 35221 35227 35251 35257 35267 35279 35281 35291 35311 35317 35323 35327 35339 35353 35363 35381 35393 35401 35407 35419 35423 35437 35447 35449 35461 35491 35507 35509 35521 35527 35531 35533 35537 35543 35569 35573 35591 35593 35597 35603 35617 35671 35677 35729 35731 35747 35753 35759 35771 35797 35801 35803 35809 35831 35837 35839 35851 35863 35869 35879 35897 35899 35911 35923 35933 35951 35963 35969 35977 35983 35993 35999 36007 36011 36013 36017 36037 36061 36067 36073 36083 36097 36107 36109 36131 36137 36151 36161 36187 36191 36209 36217 36229 36241 36251 36263 36269 36277 36293 36299 36307 36313 36319 36341 36343 36353 36373 36383 36389 36433 36451 36457 36467 36469 36473 36479 36493 36497 36523 36527 36529 36541 36551 36559 36563 36571 36583 36587 36599 36607 36629 36637 36643 36653 36671 36677 36683 36691 36697 36709 36713 36721 36739 36749 36761 36767 36779 36781 36787 36791 36793 36809 36821 36833 36847 36857 36871 36877 36887 36899 36901 36913 36919 36923 36929 36931 36943 36947 36973 36979 36997 37003 37013 37019 37021 37039 37049 37057 37061 37087 37097 37117 37123 37139 37159 37171 37181 37189 37199 37201 37217 37223 37243 37253 37273 37277 37307 37309 37313 37321 37337 37339 37357 37361 37363 37369 37379 37397 37409 37423 37441 37447 37463 37483 37489 37493 37501 37507 37511 37517 37529 37537 37547 37549 37561 37567 37571 37573 37579 37589 37591 37607 37619 37633 37643 37649 37657 37663 37691 37693 37699 37717 37747 37781 37783 37799 37811 37813 37831 37847 37853 37861 37871 37879 37889 37897 37907 37951 37957 37963 37967 37987 37991 37993 37997 38011 38039 38047 38053 38069 38083 38113 38119 38149 38153 38167 38177 38183 38189 38197 38201 38219 38231 38237 38239 38261 38273 38281 38287 38299 38303 38317 38321 38327 38329 38333 38351 38371 38377 38393 38431 38447 38449 38453 38459 38461 38501 38543 38557 38561 38567 38569 38593 38603 38609 38611 38629 38639 38651 38653 38669 38671 38677 38693 38699 38707 38711 38713 38723 38729 38737 38747 38749 38767 38783 38791 38803 38821 38833 38839 38851 38861 38867 38873 38891 38903 38917 38921 38923 38933 38953 38959 38971 38977 38993 39019 39023 39041 39043 39047 39079 39089 39097 39103 39107 39113 39119 39133 39139 39157 39161 39163 39181 39191 39199 39209 39217 39227 39229 39233 39239 39241 39251 39293 39301 39313 39317 39323 39341 39343 39359 39367 39371 39373 39383 39397 39409 39419 39439 39443 39451 39461 39499 39503 39509 39511 39521 39541 39551 39563 39569 39581 39607 39619 39623 39631 39659 39667 39671 39679 39703 39709 39719 39727 39733 39749 39761 39769 39779 39791 39799 39821 39827 39829 39839 39841 39847 39857 39863 39869 39877 39883 39887 39901 39929 39937 39953 39971 39979 39983 39989 40009 40013 40031 40037 40039 40063 40087 40093 40099 40111 40123 40127 40129 40151 40153 40163 40169 40177 40189 40193 40213 40231 40237 40241 40253 40277 40283 40289 40343 40351 40357 40361 40387 40423 40427 40429 40433 40459 40471 40483 40487 40493 40499 40507 40519 40529 40531 40543 40559 40577 40583 40591 40597 40609 40627 40637 40639 40693 40697 40699 40709 40739 40751 40759 40763 40771 40787 40801 40813 40819 40823 40829 40841 40847 40849 40853 40867 40879 40883 40897 40903 40927 40933 40939 40949 40961 40973 40993 41011 41017 41023 41039 41047 41051 41057 41077 41081 41113 41117 41131 41141 41143 41149 41161 41177 41179 41183 41189 41201 41203 41213 41221 41227 41231 41233 41243 41257 41263 41269 41281 41299 41333 41341 41351 41357 41381 41387 41389 41399 41411 41413 41443 41453 41467 41479 41491 41507 41513 41519 41521 41539 41543 41549 41579 41593 41597 41603 41609 41611 41617 41621 41627 41641 41647 41651 41659 41669 41681 41687 41719 41729 41737 41759 41761 41771 41777 41801 41809 41813 41843 41849 41851 41863 41879 41887 41893 41897 41903 41911 41927 41941 41947 41953 41957 41959 41969 41981 41983 41999 42013 42017 42019 42023 42043 42061 42071 42073 42083 42089 42101 42131 42139 42157 42169 42179 42181 42187 42193 42197 42209 42221 42223 42227 42239 42257 42281 42283 42293 42299 42307 42323 42331 42337 42349 42359 42373 42379 42391 42397 42403 42407 42409 42433 42437 42443 42451 42457 42461 42463 42467 42473 42487 42491 42499 42509 42533 42557 42569 42571 42577 42589 42611 42641 42643 42649 42667 42677 42683 42689 42697 42701 42703 42709 42719 42727 42737 42743 42751 42767 42773 42787 42793 42797 42821 42829 42839 42841 42853 42859 42863 42899 42901 42923 42929 42937 42943 42953 42961 42967 42979 42989 43003 43013 43019 43037 43049 43051 43063 43067 43093 43103 43117 43133 43151 43159 43177 43189 43201 43207 43223 43237 43261 43271 43283 43291 43313 43319 43321 43331 43391 43397 43399 43403 43411 43427 43441 43451 43457 43481 43487 43499 43517 43541 43543 43573 43577 43579 43591 43597 43607 43609 43613 43627 43633 43649 43651 43661 43669 43691 43711 43717 43721 43753 43759 43777 43781 43783 43787 43789 43793 43801 43853 43867 43889 43891 43913 43933 43943 43951 43961 43963 43969 43973 43987 43991 43997 44017 44021 44027 44029 44041 44053 44059 44071 44087 44089 44101 44111 44119 44123 44129 44131 44159 44171 44179 44189 44201 44203 44207 44221 44249 44257 44263 44267 44269 44273 44279 44281 44293 44351 44357 44371 44381 44383 44389 44417 44449 44453 44483 44491 44497 44501 44507 44519 44531 44533 44537 44543 44549 44563 44579 44587 44617 44621 44623 44633 44641 44647 44651 44657 44683 44687 44699 44701 44711 44729 44741 44753 44771 44773 44777 44789 44797 44809 44819 44839 44843 44851 44867 44879 44887 44893 44909 44917 44927 44939 44953 44959 44963 44971 44983 44987 45007 45013 45053 45061 45077 45083 45119 45121 45127 45131 45137 45139 45161 45179 45181 45191 45197 45233 45247 45259 45263 45281 45289 45293 45307 45317 45319 45329 45337 45341 45343 45361 45377 45389 45403 45413 45427 45433 45439 45481 45491 45497 45503 45523 45533 45541 45553 45557 45569 45587 45589 45599 45613 45631 45641 45659 45667 45673 45677 45691 45697 45707 45737 45751 45757 45763 45767 45779 45817 45821 45823 45827 45833 45841 45853 45863 45869 45887 45893 45943 45949 45953 45959 45971 45979 45989 46021 46027 46049 46051 46061 46073 46091 46093 46099 46103 46133 46141 46147 46153 46171 46181 46183 46187 46199 46219 46229 46237 46261 46271 46273 46279 46301 46307 46309 46327 46337 46349 46351 46381 46399 46411 46439 46441 46447 46451 46457 46471 46477 46489 46499 46507 46511 46523 46549 46559 46567 46573 46589 46591 46601 46619 46633 46639 46643 46649 46663 46679 46681 46687 46691 46703 46723 46727 46747 46751 46757 46769 46771 46807 46811 46817 46819 46829 46831 46853 46861 46867 46877 46889 46901 46919 46933 46957 46993 46997 47017 47041 47051 47057 47059 47087 47093 47111 47119 47123 47129 47137 47143 47147 47149 47161 47189 47207 47221 47237 47251 47269 47279 47287 47293 47297 47303 47309 47317 47339 47351 47353 47363 47381 47387 47389 47407 47417 47419 47431 47441 47459 47491 47497 47501 47507 47513 47521 47527 47533 47543 47563 47569 47581 47591 47599 47609 47623 47629 47639 47653 47657 47659 47681 47699 47701 47711 47713 47717 47737 47741 47743 47777 47779 47791 47797 47807 47809 47819 47837 47843 47857 47869 47881 47903 47911 47917 47933 47939 47947 47951 47963 47969 47977 47981 48017 48023 48029 48049 48073 48079 48091 48109 48119 48121 48131 48157 48163 48179 48187 48193 48197 48221 48239 48247 48259 48271 48281 48299 48311 48313 48337 48341 48353 48371 48383 48397 48407 48409 48413 48437 48449 48463 48473 48479 48481 48487 48491 48497 48523 48527 48533 48539 48541 48563 48571 48589 48593 48611 48619 48623 48647 48649 48661 48673 48677 48679 48731 48733 48751 48757 48761 48767 48779 48781 48787 48799 48809 48817 48821 48823 48847 48857 48859 48869 48871 48883 48889 48907 48947 48953 48973 48989 48991 49003 49009 49019 49031 49033 49037 49043 49057 49069 49081 49103 49109 49117 49121 49123 49139 49157 49169 49171 49177 49193 49199 49201 49207 49211 49223 49253 49261 49277 49279 49297 49307 49331 49333 49339 49363 49367 49369 49391 49393 49409 49411 49417 49429 49433 49451 49459 49463 49477 49481 49499 49523 49529 49531 49537 49547 49549 49559 49597 49603 49613 49627 49633 49639 49663 49667 49669 49681 49697 49711 49727 49739 49741 49747 49757 49783 49787 49789 49801 49807 49811 49823 49831 49843 49853 49871 49877 49891 49919 49921 49927 49937 49939 49943 49957 49991 49993 49999 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/sieve.byte from modules sieve.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/sieve.byte sieve.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sieve.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.byte/sieve.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sieve/ocamlc.opt/sieve.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'sorts.ml' => failed ... testing 'sorts.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sorts.ml' with default (bytecode) => passed > Specified modules: sorts.ml > Source modules: sorts.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/sorts.opt from modules sorts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/sorts.opt sorts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte from modules sorts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte sorts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte.output > ### begin stdout ### > Command line arguments are: > Testing List.sort... > List.sort with constant ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with reverse-sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with random ints (many dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with random ints (few dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with records (str) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with records (int[1]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with records (int[10]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with records (int[100]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.sort with records (int[1000]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Testing List.stable_sort... > List.stable_sort with constant ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with reverse-sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with random ints (many dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with random ints (few dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (str) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[1]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[10]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[100]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[1000]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[1]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[10]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[100]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > List.stable_sort with records (int[1000]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Testing Array.sort... > Array.sort with constant ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with reverse-sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with random ints (many dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with random ints (few dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with records (str) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with records (int[1]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with records (int[10]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with records (int[100]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.sort with records (int[1000]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Testing Array.stable_sort... > Array.stable_sort with constant ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with reverse-sorted ints > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with random ints (many dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with random ints (few dups) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (str) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[1]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[10]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[100]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[1000]) > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[1]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[10]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[100]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Array.stable_sort with records (int[1000]) [stable] > 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. > 12. 13. 28. 100. 127. 128. 129. 193. 506. 1000. 1025. 1535. > 2323. > Number of tests failed: 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/sorts.byte from modules sorts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/sorts.byte sorts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/sorts.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.byte/sorts.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/sorts/ocamlc.opt/sorts.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'takc.ml' => failed ... testing 'takc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'takc.ml' with default (bytecode) => passed > Specified modules: takc.ml > Source modules: takc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/takc.opt from modules takc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/takc.opt takc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte from modules takc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte takc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte.output > ### begin stdout ### > 1400 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/takc.byte from modules takc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/takc.byte takc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/takc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.byte/takc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/takc/ocamlc.opt/takc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'taku.ml' => failed ... testing 'taku.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'taku.ml' with default (bytecode) => passed > Specified modules: taku.ml > Source modules: taku.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/taku.opt from modules taku.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/taku.opt taku.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte from modules taku.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte taku.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte.output > ### begin stdout ### > 1400 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/taku.byte from modules taku.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/taku.byte taku.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/taku.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.byte/taku.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc/_ocamltest/tests/misc/taku/ocamlc.opt/taku.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/misc-kb' ... ... testing 'kbmain.ml' => failed ... testing 'kbmain.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'kbmain.ml' with default (bytecode) => passed > Specified modules: terms.ml equations.ml orderings.ml kb.ml kbmain.ml > Source modules: terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/kbmain.opt from modules terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/kbmain.opt terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte from modules terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte.output > ### begin stdout ### > 1 : U*v1 = v1 > 2 : I(v1)*v1 = U > 3 : (v3*v2)*v1 = v3*(v2*v1) > 4 : A*B = B*A > 5 : C*C = U > 6 : I(A) = C*(A*I(C)) > 7 : C*(B*I(C)) = B > 8 : I(v2)*(v2*v1) = v1 > 9 : A*(B*v1) = B*(A*v1) > 10 : C*(C*v1) = v1 > 11 : C*(A*(I(C)*A)) = U > 12 : C*(B*(I(C)*v1)) = B*v1 > 13 : I(U)*v1 = v1 > 14 : I(I(v1))*U = v1 > 15 : I(v3*v2)*(v3*(v2*v1)) = v1 > 16 : C*(A*(I(C)*(B*A))) = B > 17 : I(C)*U = C > 18 : C*(A*(I(C)*(A*v1))) = v1 > 19 : I(C)*B = B*I(C) > 20 : I(I(v2))*v1 = v2*v1 > Rule 14 deleted > 21 : v1*U = v1 > Rule 17 deleted > 22 : I(C) = C > Rule 19 deleted > Rule 18 deleted > Rule 16 deleted > Rule 12 deleted > Rule 11 deleted > Rule 7 deleted > 23 : C*B = B*C > 24 : C*(A*(C*(A*v1))) = v1 > 25 : C*(A*(C*(B*A))) = B > 26 : C*(B*(C*v1)) = B*v1 > 27 : C*(A*(C*A)) = U > 28 : C*(B*C) = B > 29 : C*(A*(C*(B*(A*v1)))) = B*v1 > 30 : I(I(v2*v1)*v2) = v1 > 31 : I(v2*I(v1))*v2 = v1 > 32 : I(v4*(v3*v2))*(v4*(v3*(v2*v1))) = v1 > 33 : I(v1*A)*(v1*(B*A)) = B > 34 : I(v1*C)*v1 = C > 35 : I(v3*I(v2))*(v3*v1) = v2*v1 > 36 : I(v2*A)*(v2*(B*(A*v1))) = B*v1 > 37 : I(v2*C)*(v2*v1) = C*v1 > 38 : v1*I(v1) = U > 39 : I(C*(A*C))*v1 = A*v1 > 40 : v2*(I(v2)*v1) = v1 > 41 : I(U) = U > Rule 13 deleted > 42 : I(I(v1)) = v1 > Rule 20 deleted > 43 : C*(B*v1) = B*(C*v1) > Rule 29 deleted > Rule 28 deleted > Rule 26 deleted > Rule 25 deleted > 44 : A*(C*(A*v1)) = C*v1 > Rule 24 deleted > 45 : A*(C*A) = C > Rule 27 deleted > 46 : v2*(I(v1*v2)*v1) = U > 47 : I(I(v3*(v2*v1))*(v3*v2)) = v1 > 48 : I(I(B*A)*A) = B > 49 : v3*(I(v2*v3)*(v2*v1)) = v1 > 50 : I(I(v1)*I(v2)) = v2*v1 > 51 : I(I(B*(A*v1))*A) = B*v1 > 52 : I(I(v1)*C) = C*v1 > 53 : I(v2*I(v1*v2)) = v1 > 54 : I(v3*(v2*I(v1)))*(v3*v2) = v1 > 55 : I(v1*(C*(A*C)))*v1 = A > 56 : v2*I(I(v1)*v2) = v1 > 57 : I(v2*(I(v3*v1)*v3))*v2 = v1 > 58 : I(v5*(v4*(v3*v2)))*(v5*(v4*(v3*(v2*v1)))) = v1 > 59 : I(v2*(v1*A))*(v2*(v1*(B*A))) = B > 60 : I(v2*(v1*C))*(v2*v1) = C > 61 : I(v4*(v3*I(v2)))*(v4*(v3*v1)) = v2*v1 > 62 : I(v3*(v2*A))*(v3*(v2*(B*(A*v1)))) = B*v1 > 63 : I(v3*(v2*C))*(v3*(v2*v1)) = C*v1 > 64 : I(v3*(I(v4*v2)*v4))*(v3*v1) = v2*v1 > 65 : v4*(I(v3*(v2*v4))*(v3*(v2*v1))) = v1 > 66 : I(I(B)*A)*A = B > 67 : I(A*A)*(B*(A*A)) = B > 68 : v1*(I(A*v1)*(B*A)) = B > 69 : I(I(v1*A)*(v1*B))*B = A > 70 : v1*I(C*v1) = C > 71 : I(A*I(v1))*(B*A) = v1*B > 72 : I(C*I(v1)) = v1*C > 73 : I(v2*(C*(A*C)))*(v2*v1) = A*v1 > 74 : I(A*I(v2))*(B*(A*v1)) = v2*(B*v1) > 75 : v3*(I(I(v2)*v3)*v1) = v2*v1 > 76 : I(I(B*I(v1))*A)*(v1*A) = B > 77 : I(v1*A)*(v1*(B*(B*A))) = B*B > 78 : I(I(B)*A)*(A*v1) = B*v1 > 79 : I(A*A)*(B*(A*(A*v1))) = B*v1 > 80 : I(v2*A)*(v2*(B*(B*(A*v1)))) = B*(B*v1) > 81 : v2*(I(A*v2)*(B*(A*v1))) = B*v1 > 82 : I(I(v2*A)*(v2*B))*(B*v1) = A*v1 > 83 : I(I(B*I(v2))*A)*(v2*(A*v1)) = B*v1 > 84 : I(A*C)*(B*A) = B*C > 85 : I(A*C)*(B*(A*v1)) = B*(C*v1) > 86 : v2*(I(C*v2)*v1) = C*v1 > 87 : I(I(B*C)*A)*(C*A) = B > 88 : I(I(B*C)*A)*(C*(A*v1)) = B*v1 > 89 : v2*(v1*I(v2*v1)) = U > 90 : B*(A*I(B)) = A > 91 : I(v2*v1)*v2 = I(v1) > Rule 64 deleted > Rule 57 deleted > Rule 55 deleted > Rule 46 deleted > Rule 34 deleted > Rule 31 deleted > Rule 30 deleted > 92 : I(C*(A*C)) = A > Rule 39 deleted > 93 : I(v3*(v2*v1))*(v3*v2) = I(v1) > Rule 60 deleted > Rule 54 deleted > Rule 47 deleted > 94 : I(v1*I(v2)) = v2*I(v1) > Rule 83 deleted > Rule 76 deleted > Rule 74 deleted > Rule 72 deleted > Rule 71 deleted > Rule 53 deleted > Rule 50 deleted > Rule 35 deleted > 95 : I(v2*(I(B)*A))*(v2*(A*v1)) = B*v1 > 96 : I(v1*(I(B)*A))*(v1*A) = B > 97 : I(v1*A)*(v1*B) = B*(C*(A*C)) > Rule 82 deleted > Rule 69 deleted > 98 : I(v1*C) = C*I(v1) > Rule 88 deleted > Rule 87 deleted > Rule 85 deleted > Rule 84 deleted > Rule 52 deleted > Rule 37 deleted > 99 : v3*(v2*(I(v3*v2)*v1)) = v1 > 100 : B*(A*(I(B)*v1)) = A*v1 > 101 : I(v3*v2)*(v3*v1) = I(v2)*v1 > Rule 97 deleted > Rule 96 deleted > Rule 95 deleted > Rule 93 deleted > Rule 80 deleted > Rule 77 deleted > Rule 73 deleted > Rule 65 deleted > Rule 63 deleted > Rule 62 deleted > Rule 61 deleted > Rule 59 deleted > Rule 58 deleted > Rule 49 deleted > Rule 36 deleted > Rule 33 deleted > Rule 32 deleted > Rule 15 deleted > 102 : B*(C*I(B)) = C > 103 : B*(C*(I(B)*v1)) = C*v1 > 104 : B*(I(B*A)*A) = U > 105 : B*(I(B*A)*(A*v1)) = v1 > 106 : I(B*A)*A = I(B) > Rule 104 deleted > Rule 48 deleted > 107 : B*(v1*(I(B*(A*v1))*A)) = U > 108 : I(I(B*(B*A))*A) = B*B > 109 : B*(v2*(I(B*(A*v2))*(A*v1))) = v1 > 110 : I(I(B*(B*(A*v1)))*A) = B*(B*v1) > 111 : I(I(B)*A) = B*(C*(A*C)) > Rule 78 deleted > Rule 66 deleted > 112 : I(I(B*v1)*A) = B*(C*(A*(C*v1))) > Rule 110 deleted > Rule 108 deleted > Rule 51 deleted > 113 : v3*(v2*I(I(v1)*(v3*v2))) = v1 > 114 : v1*I(C*(A*(C*v1))) = A > 115 : I(I(v1)*v2) = I(v2)*v1 > Rule 113 deleted > Rule 112 deleted > Rule 111 deleted > Rule 75 deleted > Rule 56 deleted > 116 : v2*(v1*(I(A*(v2*v1))*(B*A))) = B > 117 : I(A*v1)*(B*A) = I(v1)*B > Rule 116 deleted > Rule 68 deleted > 118 : v2*(v1*I(C*(v2*v1))) = C > 119 : I(C*v1) = I(v1)*C > Rule 118 deleted > Rule 114 deleted > Rule 92 deleted > Rule 86 deleted > Rule 70 deleted > 120 : v1*(I(A*(C*v1))*C) = A > 121 : I(A*A)*(B*(B*(A*A))) = B*B > 122 : I(A*A)*(B*(B*(A*(A*v1)))) = B*(B*v1) > 123 : I(A*A)*(B*(A*v1)) = B*(C*(A*(C*v1))) > Rule 79 deleted > Rule 67 deleted > 124 : v3*(v2*(I(A*(v3*v2))*(B*(A*v1)))) = B*v1 > 125 : v1*(I(A*v1)*(B*(B*A))) = B*B > 126 : I(A*v2)*(B*(A*v1)) = I(v2)*(B*v1) > Rule 124 deleted > Rule 123 deleted > Rule 81 deleted > 127 : v3*(v2*(v1*I(v3*(v2*v1)))) = U > 128 : v2*I(v1*v2) = I(v1) > Rule 89 deleted > 129 : A*I(B) = I(B)*A > Rule 90 deleted > 130 : I(v1*v2) = I(v2)*I(v1) > Rule 128 deleted > Rule 127 deleted > Rule 126 deleted > Rule 125 deleted > Rule 122 deleted > Rule 121 deleted > Rule 120 deleted > Rule 119 deleted > Rule 117 deleted > Rule 115 deleted > Rule 109 deleted > Rule 107 deleted > Rule 106 deleted > Rule 105 deleted > Rule 101 deleted > Rule 99 deleted > Rule 98 deleted > Rule 94 deleted > Rule 91 deleted > 131 : B*(C*(A*(C*(I(B)*(A*v1))))) = v1 > 132 : B*(C*(A*(C*(I(B)*A)))) = U > 133 : C*(A*(C*(I(B)*A))) = I(B) > Rule 132 deleted > 134 : A*(I(B)*v1) = I(B)*(A*v1) > Rule 100 deleted > 135 : C*I(B) = I(B)*C > Rule 102 deleted > 136 : C*(I(B)*v1) = I(B)*(C*v1) > Rule 133 deleted > Rule 131 deleted > Rule 103 deleted > Canonical set found : > 1 : U*v1 = v1 > 2 : I(v1)*v1 = U > 3 : (v3*v2)*v1 = v3*(v2*v1) > 4 : A*B = B*A > 5 : C*C = U > 6 : I(A) = C*(A*C) > 8 : I(v2)*(v2*v1) = v1 > 9 : A*(B*v1) = B*(A*v1) > 10 : C*(C*v1) = v1 > 21 : v1*U = v1 > 22 : I(C) = C > 23 : C*B = B*C > 38 : v1*I(v1) = U > 40 : v2*(I(v2)*v1) = v1 > 41 : I(U) = U > 42 : I(I(v1)) = v1 > 43 : C*(B*v1) = B*(C*v1) > 44 : A*(C*(A*v1)) = C*v1 > 45 : A*(C*A) = C > 129 : A*I(B) = I(B)*A > 130 : I(v1*v2) = I(v2)*I(v1) > 134 : A*(I(B)*v1) = I(B)*(A*v1) > 135 : C*I(B) = I(B)*C > 136 : C*(I(B)*v1) = I(B)*(C*v1) > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/kbmain.byte from modules terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/kbmain.byte terms.mli terms.ml equations.mli equations.ml orderings.mli orderings.ml kb.mli kb.ml kbmain.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/kbmain.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.byte/kbmain.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-kb/_ocamltest/tests/misc-kb/kbmain/ocamlc.opt/kbmain.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/misc-unsafe' ... ... testing 'almabench.ml' => failed ... testing 'almabench.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'almabench.ml' with default (bytecode) => passed > Specified modules: almabench.ml > Source modules: almabench.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/almabench.opt from modules almabench.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/almabench.opt almabench.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte from modules almabench.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte almabench.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte.output > ### begin stdout ### > 0 17.00 -26.06 > 1 12.34 1.29 > 2 6.83 22.95 > 3 0.04 -1.26 > 4 2.30 12.54 > 5 2.93 14.35 > 6 21.27 -16.57 > 7 20.41 -19.04 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/almabench.byte from modules almabench.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/almabench.byte almabench.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/almabench.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.byte/almabench.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/almabench/ocamlc.opt/almabench.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'fft.ml' => failed ... testing 'fft.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fft.ml' with default (bytecode) => passed > Specified modules: fft.ml > Source modules: fft.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/fft.opt from modules fft.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/fft.opt fft.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte from modules fft.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte fft.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte.output > ### begin stdout ### > 16... ok > 32... ok > 64... ok > 128... ok > 256... ok > 512... ok > 1024... ok > 2048... ok > 4096... ok > 8192... ok > 16384... ok > 32768... ok > 65536... ok > 131072... ok > 262144... ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/fft.byte from modules fft.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/fft.byte fft.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/fft.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.byte/fft.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/fft/ocamlc.opt/fft.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'quicksort.ml' => failed ... testing 'quicksort.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'quicksort.ml' with default (bytecode) => passed > Specified modules: quicksort.ml > Source modules: quicksort.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/quicksort.opt from modules quicksort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/quicksort.opt quicksort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte from modules quicksort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte quicksort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte.output > ### begin stdout ### > OK > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/quicksort.byte from modules quicksort.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/quicksort.byte quicksort.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/quicksort.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.byte/quicksort.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/quicksort/ocamlc.opt/quicksort.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'soli.ml' => failed ... testing 'soli.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'soli.ml' with default (bytecode) => passed > Specified modules: soli.ml > Source modules: soli.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/soli.opt from modules soli.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/soli.opt soli.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte from modules soli.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte soli.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte.output > ### begin stdout ### > 500 > 1000 > 1500 > 2000 > 2500 > 3000 > 3500 > 4000 > 4500 > 5000 > 5500 > 6000 > 6500 > 7000 > 7500 > 8000 > 8500 > 9000 > 9500 > 10000 > 10500 > 11000 > 11500 > 12000 > 12500 > 13000 > 13500 > 14000 > 14500 > 15000 > 15500 > 16000 > 16500 > 17000 > 17500 > 18000 > 18500 > 19000 > 19500 > 20000 > > ......... > ... ... > ... ... > . . > . $ . > . . > ... ... > ... ... > ......... > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/soli.byte from modules soli.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -unsafe -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/soli.byte soli.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/soli.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.byte/soli.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/misc-unsafe/_ocamltest/tests/misc-unsafe/soli/ocamlc.opt/soli.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/native-debugger' ... ... testing 'linux-gdb-amd64.ml' => failed ... testing 'linux-gdb-amd64.ml' with line 2 (native-compiler) => passed ... testing 'linux-gdb-amd64.ml' with line 3 (no-tsan) => passed ... testing 'linux-gdb-amd64.ml' with line 4 (linux) => passed ... testing 'linux-gdb-amd64.ml' with line 5 (arch_amd64) => passed ... testing 'linux-gdb-amd64.ml' with line 7 (script) => passed ... testing 'linux-gdb-amd64.ml' with line 9 (setup-ocamlopt.byte-build-env) => passed ... testing 'linux-gdb-amd64.ml' with line 13 (ocamlopt.byte) => passed ... testing 'linux-gdb-amd64.ml' with line 15 (gdb) => failed (Debugging program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander with gdb: command gdb --quiet --batch -x /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/gdb-script /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander failed with exit code 1) ... testing 'linux-gdb-amd64.ml' with line 17 (script) => n/a ... testing 'linux-gdb-amd64.ml' with line 18 (check-program-output) => n/a > Specified modules: linux-gdb-amd64.ml > Source modules: linux-gdb-amd64.ml > Running test native-compiler with 1 actions > > Running action 1/1 (native-compiler) > Action 1/1 (native-compiler) => passed (native compiler available) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test linux with 1 actions > > Running action 1/1 (linux) > Action 1/1 (linux) => passed (on a Linux system) > Running test arch_amd64 with 1 actions > > Running action 1/1 (arch_amd64) > Action 1/1 (arch_amd64) => passed (Target is AMD64 architecture) > Running test script with 1 actions > > Running action 1/1 (script) > Script should write its response to /tmp/ocamltest-24eaf8.response > Commandline: sh /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/has_gdb.sh > Action 1/1 (script) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander from modules meander.ml meander_c.c > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -ccopt -O0 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander meander.ml meander_c.c > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test gdb with 1 actions > > Running action 1/1 (gdb) > Debugging program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander with gdb > Commandline: gdb --quiet --batch -x /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/gdb-script /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander > Redirecting stdin to /dev/null > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/linux-gdb-amd64.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/linux-gdb-amd64.opt.output > ### begin stdout ### > Breakpoint 1 at 0x20fb54: file runtime/amd64.S, line 796. > Breakpoint 2 at 0x155790: file /tmp/camlstartupedee67.s, line 22. > Breakpoint 3 at 0x15b72c: file meander_c.c, line 5. > No source file named meander.ml. > Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal] > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > > Breakpoint 1, > frame 0: caml_start_program > frame 1: caml_startup_common > frame 2: caml_startup_exn > frame 3: caml_startup > frame 4: caml_main > frame 5: main > > Breakpoint 2, caml_program () at /tmp/camlstartupedee67.s:22 > 22 /tmp/camlstartupedee67.s: No such file or directory. > frame 0: caml_program > frame 1: caml_start_program > frame 2: caml_startup_common > frame 3: caml_startup_exn > frame 4: caml_startup > frame 5: caml_main > frame 6: main > > Breakpoint 3, ocaml_to_c (unit=1) at meander_c.c:5 > 5 caml_callback(*caml_named_value > frame 0: ocaml_to_c > frame 1: caml_c_call > frame 2: camlMeander$omain > frame 3: camlMeander$entry > frame 4: caml_program > frame 5: caml_start_program > frame 6: caml_startup_common > frame 7: caml_startup_exn > frame 8: caml_startup > frame 9: caml_main > frame 10: main > [Inferior 1 (process 1752355) exited normally] > Python Exception : No frame is currently selected. > /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/gdb-script:15: Error in sourced command file: > Error occurred in Python: No frame is currently selected. > ### end stdout ### > Action 1/1 (gdb) => failed (Debugging program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander with gdb: command > gdb --quiet --batch -x /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/gdb-script /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/native-debugger/_ocamltest/tests/native-debugger/linux-gdb-amd64/ocamlopt.byte/meander > failed with exit code 1) ... testing 'linux-gdb-arm64.ml' => skipped ... testing 'linux-gdb-riscv.ml' => skipped ... testing 'linux-lldb-amd64.ml' => skipped ... testing 'linux-lldb-arm64.ml' => skipped ... testing 'macos-lldb-amd64.ml' => skipped ... testing 'macos-lldb-arm64.ml' => skipped Running tests from 'tests/no-alias-deps' ... ... testing 'aliases.ml' => passed ... testing 'gpr2235.ml' => passed Running tests from 'tests/opaque' ... ... testing 'test.ml' => passed Running tests from 'tests/output-complete-obj' ... ... testing 'github9344.ml' => passed ... testing 'test.ml' => passed ... testing 'test2.ml' => passed Running tests from 'tests/parallel' ... ... testing 'atomics.ml' => failed ... testing 'atomics.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'atomics.ml' with default (bytecode) => passed > Specified modules: atomics.ml > Source modules: atomics.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/atomics.opt from modules atomics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/atomics.opt atomics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte from modules atomics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte atomics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte.output > ### begin stdout ### > ok > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/atomics.byte from modules atomics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/atomics.byte atomics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/atomics.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.byte/atomics.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/atomics/ocamlc.opt/atomics.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'backup_thread.ml' => failed ... testing 'backup_thread.ml' with line 3 (hasunix) => passed ... testing 'backup_thread.ml' with line 5 (bytecode) => passed ... testing 'backup_thread.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backup_thread.ml > Source modules: backup_thread.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte from modules backup_thread.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte backup_thread.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/backup_thread.byte from modules backup_thread.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/backup_thread.byte backup_thread.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.byte/backup_thread.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlc.opt/backup_thread.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/backup_thread.opt from modules backup_thread.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/backup_thread.opt backup_thread.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'backup_thread_pipe.ml' => failed ... testing 'backup_thread_pipe.ml' with line 3 (hasunix) => passed ... testing 'backup_thread_pipe.ml' with line 5 (bytecode) => passed ... testing 'backup_thread_pipe.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: backup_thread_pipe.ml > Source modules: backup_thread_pipe.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte from modules backup_thread_pipe.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte backup_thread_pipe.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/backup_thread_pipe.byte from modules backup_thread_pipe.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/backup_thread_pipe.byte backup_thread_pipe.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.byte/backup_thread_pipe.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlc.opt/backup_thread_pipe.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/backup_thread_pipe.opt from modules backup_thread_pipe.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/backup_thread_pipe.opt backup_thread_pipe.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/backup_thread_pipe/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/backup_thread_pipe.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'catch_break.ml' => failed ... testing 'catch_break.ml' with line 2 (hassysthreads) => passed ... testing 'catch_break.ml' with line 4 (not-target-windows) => passed ... testing 'catch_break.ml' with line 5 (no-tsan) => passed ... testing 'catch_break.ml' with line 7 (bytecode) => passed ... testing 'catch_break.ml' with line 9 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: catch_break.ml > Source modules: catch_break.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test not-target-windows with 1 actions > > Running action 1/1 (not-target-windows) > Action 1/1 (not-target-windows) => passed (not targeting native Windows) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte from modules catch_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte catch_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/catch_break.byte from modules catch_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/catch_break.byte catch_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.byte/catch_break.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlc.opt/catch_break.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/catch_break.opt from modules catch_break.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/catch_break.opt catch_break.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/catch_break/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/catch_break.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'constpromote.ml' => failed ... testing 'constpromote.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'constpromote.ml' with default (bytecode) => passed > Specified modules: constpromote.ml > Source modules: constpromote.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/constpromote.opt from modules constpromote.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/constpromote.opt constpromote.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte from modules constpromote.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte constpromote.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte.output > ### begin stdout ### > all done > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/constpromote.byte from modules constpromote.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/constpromote.byte constpromote.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/constpromote.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.byte/constpromote.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/constpromote/ocamlc.opt/constpromote.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'deadcont.ml' => failed ... testing 'deadcont.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'deadcont.ml' with default (bytecode) => passed > Specified modules: deadcont.ml > Source modules: deadcont.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/deadcont.opt from modules deadcont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/deadcont.opt deadcont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte from modules deadcont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte deadcont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte.output > ### begin stdout ### > ...success > done > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/deadcont.byte from modules deadcont.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/deadcont.byte deadcont.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/deadcont.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.byte/deadcont.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/deadcont/ocamlc.opt/deadcont.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'domain_dls.ml' => failed ... testing 'domain_dls.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'domain_dls.ml' with default (bytecode) => passed > Specified modules: domain_dls.ml > Source modules: domain_dls.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/domain_dls.opt from modules domain_dls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/domain_dls.opt domain_dls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte from modules domain_dls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte domain_dls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/domain_dls.byte from modules domain_dls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/domain_dls.byte domain_dls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.byte/domain_dls.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls/ocamlc.opt/domain_dls.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'domain_dls2.ml' => failed ... testing 'domain_dls2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'domain_dls2.ml' with default (bytecode) => passed > Specified modules: domain_dls2.ml > Source modules: domain_dls2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/domain_dls2.opt from modules domain_dls2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/domain_dls2.opt domain_dls2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte from modules domain_dls2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte domain_dls2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/domain_dls2.byte from modules domain_dls2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/domain_dls2.byte domain_dls2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_dls2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.byte/domain_dls2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_dls2/ocamlc.opt/domain_dls2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'domain_id.ml' => failed ... testing 'domain_id.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'domain_id.ml' with default (bytecode) => passed > Specified modules: domain_id.ml > Source modules: domain_id.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/domain_id.opt from modules domain_id.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/domain_id.opt domain_id.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte from modules domain_id.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte domain_id.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/domain_id.byte from modules domain_id.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/domain_id.byte domain_id.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_id.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.byte/domain_id.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_id/ocamlc.opt/domain_id.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'domain_parallel_spawn_burn.ml' => failed ... testing 'domain_parallel_spawn_burn.ml' with line 3 (hasunix) => passed ... testing 'domain_parallel_spawn_burn.ml' with line 4 (bytecode) => passed ... testing 'domain_parallel_spawn_burn.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: domain_parallel_spawn_burn.ml > Source modules: domain_parallel_spawn_burn.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte from modules domain_parallel_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte domain_parallel_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/domain_parallel_spawn_burn.byte from modules domain_parallel_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/domain_parallel_spawn_burn.byte domain_parallel_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.byte/domain_parallel_spawn_burn.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlc.opt/domain_parallel_spawn_burn.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/domain_parallel_spawn_burn.opt from modules domain_parallel_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/domain_parallel_spawn_burn.opt domain_parallel_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'domain_parallel_spawn_burn_gc_set.ml' => failed ... testing 'domain_parallel_spawn_burn_gc_set.ml' with line 3 (hasunix) => passed ... testing 'domain_parallel_spawn_burn_gc_set.ml' with line 4 (bytecode) => passed ... testing 'domain_parallel_spawn_burn_gc_set.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: domain_parallel_spawn_burn_gc_set.ml > Source modules: domain_parallel_spawn_burn_gc_set.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte from modules domain_parallel_spawn_burn_gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte domain_parallel_spawn_burn_gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/domain_parallel_spawn_burn_gc_set.byte from modules domain_parallel_spawn_burn_gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/domain_parallel_spawn_burn_gc_set.byte domain_parallel_spawn_burn_gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.byte/domain_parallel_spawn_burn_gc_set.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlc.opt/domain_parallel_spawn_burn_gc_set.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/domain_parallel_spawn_burn_gc_set.opt from modules domain_parallel_spawn_burn_gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/domain_parallel_spawn_burn_gc_set.opt domain_parallel_spawn_burn_gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_parallel_spawn_burn_gc_set/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_parallel_spawn_burn_gc_set.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'domain_serial_spawn_burn.ml' => failed ... testing 'domain_serial_spawn_burn.ml' with line 3 (hasunix) => passed ... testing 'domain_serial_spawn_burn.ml' with line 5 (bytecode) => passed ... testing 'domain_serial_spawn_burn.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: domain_serial_spawn_burn.ml > Source modules: domain_serial_spawn_burn.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte from modules domain_serial_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte domain_serial_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/domain_serial_spawn_burn.byte from modules domain_serial_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/domain_serial_spawn_burn.byte domain_serial_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.byte/domain_serial_spawn_burn.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlc.opt/domain_serial_spawn_burn.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/domain_serial_spawn_burn.opt from modules domain_serial_spawn_burn.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/domain_serial_spawn_burn.opt domain_serial_spawn_burn.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/domain_serial_spawn_burn/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/domain_serial_spawn_burn.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'fib_threads.ml' => failed ... testing 'fib_threads.ml' with line 3 (hassysthreads) => passed ... testing 'fib_threads.ml' with line 5 (bytecode) => passed ... testing 'fib_threads.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: fib_threads.ml > Source modules: fib_threads.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte from modules fib_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte fib_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte.output > ### begin stdout ### > done > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/fib_threads.byte from modules fib_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/fib_threads.byte fib_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.byte/fib_threads.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlc.opt/fib_threads.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/fib_threads.opt from modules fib_threads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/fib_threads.opt fib_threads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/fib_threads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/fib_threads.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'join.ml' => failed ... testing 'join.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'join.ml' with default (bytecode) => passed > Specified modules: join.ml > Source modules: join.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/join.opt from modules join.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/join.opt join.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte from modules join.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte join.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/join.byte from modules join.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/join.byte join.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/join.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.byte/join.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/join/ocamlc.opt/join.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'major_gc_wait_backup.ml' => failed ... testing 'major_gc_wait_backup.ml' with line 3 (hasunix) => passed ... testing 'major_gc_wait_backup.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'major_gc_wait_backup.ml' with line 7 (bytecode) => passed > Specified modules: major_gc_wait_backup.ml > Source modules: major_gc_wait_backup.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/major_gc_wait_backup.opt from modules major_gc_wait_backup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/major_gc_wait_backup.opt major_gc_wait_backup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte from modules major_gc_wait_backup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte major_gc_wait_backup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte.output > ### begin stdout ### > wait OK > sleep OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/major_gc_wait_backup.byte from modules major_gc_wait_backup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/major_gc_wait_backup.byte major_gc_wait_backup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/major_gc_wait_backup.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.byte/major_gc_wait_backup.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/major_gc_wait_backup/ocamlc.opt/major_gc_wait_backup.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'max_domains1.ml' => failed ... testing 'max_domains1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'max_domains1.ml' with default (bytecode) => passed > Specified modules: max_domains1.ml > Source modules: max_domains1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/max_domains1.opt from modules max_domains1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/max_domains1.opt max_domains1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte from modules max_domains1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte max_domains1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/max_domains1.byte from modules max_domains1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/max_domains1.byte max_domains1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.byte/max_domains1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains1/ocamlc.opt/max_domains1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'max_domains2.ml' => failed ... testing 'max_domains2.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: max_domains2.ml > Source modules: max_domains2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/max_domains2.opt from modules max_domains2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/max_domains2.opt max_domains2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/max_domains2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/max_domains2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'mctest.ml' => failed ... testing 'mctest.ml' with line 3 (multicore) => passed ... testing 'mctest.ml' with line 4 (hasunix) => passed ... testing 'mctest.ml' with line 6 (bytecode) => passed ... testing 'mctest.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: mctest.ml > Source modules: mctest.ml > Running test multicore with 1 actions > > Running action 1/1 (multicore) > Action 1/1 (multicore) => passed (running on multicore) > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte from modules mctest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte mctest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte.output > ### begin stdout ### > done 100000000 > done 100000000 > done 100000000 > done 100000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/mctest.byte from modules mctest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/mctest.byte mctest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.byte/mctest.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlc.opt/mctest.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/mctest.opt from modules mctest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/mctest.opt mctest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/mctest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/mctest.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'multicore_systhreads.ml' => failed ... testing 'multicore_systhreads.ml' with line 3 (hassysthreads) => passed ... testing 'multicore_systhreads.ml' with line 5 (bytecode) => passed ... testing 'multicore_systhreads.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: multicore_systhreads.ml > Source modules: multicore_systhreads.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte from modules multicore_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte multicore_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/multicore_systhreads.byte from modules multicore_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/multicore_systhreads.byte multicore_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.byte/multicore_systhreads.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlc.opt/multicore_systhreads.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/multicore_systhreads.opt from modules multicore_systhreads.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/multicore_systhreads.opt multicore_systhreads.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/multicore_systhreads/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/multicore_systhreads.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'pingpong.ml' => failed ... testing 'pingpong.ml' with line 2 (multicore) => passed ... testing 'pingpong.ml' with line 3 (no-tsan) => passed ... testing 'pingpong.ml' with line 5 (bytecode) => passed ... testing 'pingpong.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pingpong.ml > Source modules: pingpong.ml > Running test multicore with 1 actions > > Running action 1/1 (multicore) > Action 1/1 (multicore) => passed (running on multicore) > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte from modules pingpong.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte pingpong.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte.output > ### begin stdout ### > 100000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/pingpong.byte from modules pingpong.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/pingpong.byte pingpong.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.byte/pingpong.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlc.opt/pingpong.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/pingpong.opt from modules pingpong.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/pingpong.opt pingpong.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/pingpong/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/pingpong.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'poll.ml' => failed ... testing 'poll.ml' with line 3 (hasunix) => passed ... testing 'poll.ml' with line 5 (bytecode) => passed ... testing 'poll.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: poll.ml > Source modules: poll.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte from modules poll.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte poll.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/poll.byte from modules poll.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/poll.byte poll.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.byte/poll.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlc.opt/poll.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/poll.opt from modules poll.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/poll.opt poll.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/poll/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/poll.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'prodcons_domains.ml' => failed ... testing 'prodcons_domains.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'prodcons_domains.ml' with default (bytecode) => passed > Specified modules: prodcons_domains.ml > Source modules: prodcons_domains.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/prodcons_domains.opt from modules prodcons_domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/prodcons_domains.opt prodcons_domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte from modules prodcons_domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte prodcons_domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/prodcons_domains.byte from modules prodcons_domains.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/prodcons_domains.byte prodcons_domains.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/prodcons_domains.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.byte/prodcons_domains.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/prodcons_domains/ocamlc.opt/prodcons_domains.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'recommended_domain_count.ml' => failed ... testing 'recommended_domain_count.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'recommended_domain_count.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: recommended_domain_count_cstubs.c recommended_domain_count.ml > Source modules: recommended_domain_count_cstubs.c recommended_domain_count.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/recommended_domain_count.opt from modules recommended_domain_count_cstubs.c recommended_domain_count.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/recommended_domain_count.opt recommended_domain_count_cstubs.c recommended_domain_count.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/recommended_domain_count.byte from modules recommended_domain_count_cstubs.c recommended_domain_count.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/recommended_domain_count.byte recommended_domain_count_cstubs.c recommended_domain_count.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'recommended_domain_count_unix.ml' => failed ... testing 'recommended_domain_count_unix.ml' with line 3 (hasunix) => passed ... testing 'recommended_domain_count_unix.ml' with line 5 (bytecode) => passed ... testing 'recommended_domain_count_unix.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: recommended_domain_count_unix.ml > Source modules: recommended_domain_count_unix.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte from modules recommended_domain_count_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte recommended_domain_count_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte.output > ### begin stdout ### > passed > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/recommended_domain_count_unix.byte from modules recommended_domain_count_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/recommended_domain_count_unix.byte recommended_domain_count_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.byte/recommended_domain_count_unix.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlc.opt/recommended_domain_count_unix.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/recommended_domain_count_unix.opt from modules recommended_domain_count_unix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/recommended_domain_count_unix.opt recommended_domain_count_unix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/recommended_domain_count_unix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/recommended_domain_count_unix.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'tak.ml' => failed ... testing 'tak.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'tak.ml' with default (bytecode) => passed > Specified modules: tak.ml > Source modules: tak.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/tak.opt from modules tak.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/tak.opt tak.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte from modules tak.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte tak.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/tak.byte from modules tak.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/tak.byte tak.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/tak.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.byte/tak.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/tak/ocamlc.opt/tak.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'test_c_thread_register.ml' => failed ... testing 'test_c_thread_register.ml' with line 4 (hassysthreads) => passed ... testing 'test_c_thread_register.ml' with line 6 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test_c_thread_register.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_c_thread_register_cstubs.c test_c_thread_register.ml > Source modules: test_c_thread_register_cstubs.c test_c_thread_register.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/test_c_thread_register.byte from modules test_c_thread_register_cstubs.c test_c_thread_register.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/test_c_thread_register.byte test_c_thread_register_cstubs.c test_c_thread_register.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/test_c_thread_register.opt from modules test_c_thread_register_cstubs.c test_c_thread_register.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/test_c_thread_register.opt test_c_thread_register_cstubs.c test_c_thread_register.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_c_thread_register/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_c_thread_register.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'test_issue_11094.ml' => failed ... testing 'test_issue_11094.ml' with line 3 (bytecode) => passed ... testing 'test_issue_11094.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: test_issue_11094.ml > Source modules: test_issue_11094.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte from modules test_issue_11094.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte test_issue_11094.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte.output > ### begin stdout ### > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/test_issue_11094.byte from modules test_issue_11094.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/test_issue_11094.byte test_issue_11094.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.byte/test_issue_11094.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlc.opt/test_issue_11094.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/test_issue_11094.opt from modules test_issue_11094.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/test_issue_11094.opt test_issue_11094.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/_ocamltest/tests/parallel/test_issue_11094/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parallel/test_issue_11094.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/parse-errors' ... ... testing 'bigarray_index_labels.ml' => passed ... testing 'escape_error.ml' => passed ... testing 'expecting.ml' => passed ... testing 'mismatch_struct_sig.ml' => passed ... testing 'pr7847.ml' => passed ... testing 'singleton_labeled_tuple_type.ml' => passed ... testing 'unclosed_class_signature.mli' => passed ... testing 'unclosed_class_simpl_expr1.ml' => passed ... testing 'unclosed_class_simpl_expr2.ml' => passed ... testing 'unclosed_class_simpl_expr3.ml' => passed ... testing 'unclosed_object.ml' => passed ... testing 'unclosed_paren_module_expr1.ml' => passed ... testing 'unclosed_paren_module_expr2.ml' => passed ... testing 'unclosed_paren_module_expr3.ml' => passed ... testing 'unclosed_paren_module_expr4.ml' => passed ... testing 'unclosed_paren_module_expr5.ml' => passed ... testing 'unclosed_paren_module_type.mli' => passed ... testing 'unclosed_sig.mli' => passed ... testing 'unclosed_simple_expr.ml' => passed ... testing 'unclosed_simple_pattern.ml' => passed ... testing 'unclosed_struct.ml' => passed Running tests from 'tests/parsetree' ... ... testing 'locations_test.ml' => passed ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => passed > Specified modules: test.ml > Source modules: test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/test.opt from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/test.opt test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/test.byte from modules test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/test.byte test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/test.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.byte/test.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsetree/_ocamltest/tests/parsetree/test/ocamlc.opt/test.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/parsing' ... ... testing 'anonymous_class_parameter.ml' => passed ... testing 'arrow_ambiguity.ml' => passed ... testing 'assert_location.ml' => failed ... testing 'assert_location.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'assert_location.ml' with default (bytecode) => passed > Specified modules: assert_location.ml > Source modules: assert_location.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/assert_location.opt from modules assert_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/assert_location.opt assert_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte from modules assert_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte assert_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte.output > ### begin stdout ### > Fatal error: exception Assert_failure("assert_location.ml", 6, 4) > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/assert_location.byte from modules assert_location.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/assert_location.byte assert_location.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/assert_location.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.byte/assert_location.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/assert_location/ocamlc.opt/assert_location.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'attributes.ml' => passed ... testing 'broken_invariants.ml' => passed ... testing 'change_start_loc.ml' => failed ... testing 'change_start_loc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'change_start_loc.ml' with default (bytecode) => passed > Specified modules: change_start_loc.ml > Source modules: change_start_loc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/change_start_loc.opt from modules change_start_loc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel ocamlcommon.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/change_start_loc.opt change_start_loc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte from modules change_start_loc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte change_start_loc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte.output > ### begin stdout ### > Incomplete version: > File "file.ml", line 100, characters 10--999: > Error: Syntax error > Good version: > > File "file.ml", line 100, characters 10-11: > Error: Syntax error > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/change_start_loc.byte from modules change_start_loc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/asmcomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/bytecomp -I /home/barsac/ci/builds/workspace/precheck-sanitizers/compilerlibs -I /home/barsac/ci/builds/workspace/precheck-sanitizers/driver -I /home/barsac/ci/builds/workspace/precheck-sanitizers/file_formats -I /home/barsac/ci/builds/workspace/precheck-sanitizers/lambda -I /home/barsac/ci/builds/workspace/precheck-sanitizers/middle_end -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel -I /home/barsac/ci/builds/workspace/precheck-sanitizers/typing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/utils -I /home/barsac/ci/builds/workspace/precheck-sanitizers/parsing -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel ocamlcommon.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/change_start_loc.byte change_start_loc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/change_start_loc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.byte/change_start_loc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/parsing/_ocamltest/tests/parsing/change_start_loc/ocamlc.opt/change_start_loc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'comments.ml' => passed ... testing 'constructor_declarations.ml' => passed ... testing 'docstrings.ml' => passed ... testing 'extended_indexoperators.ml' => passed ... testing 'extension_operators.ml' => passed ... testing 'extensions.ml' => passed ... testing 'hash_ambiguity.ml' => passed ... testing 'int_and_float_with_modifier.ml' => passed ... testing 'latin9.ml' => passed ... testing 'multi_indices.ml' => passed ... testing 'pr10468.ml' => passed ... testing 'pr6604.ml' => passed ... testing 'pr6604_2.ml' => passed ... testing 'pr6604_3.ml' => passed ... testing 'pr6865.ml' => passed ... testing 'pr7165.ml' => passed ... testing 'prefix_op.ml' => passed ... testing 'quotedextensions.ml' => passed ... testing 'rawidents.ml' => passed ... testing 'reloc.ml' => passed ... testing 'shortcut_ext_attr.ml' => passed Running tests from 'tests/ppx-attributes' ... ... testing 'inline.ml' => passed ... testing 'warning.ml' => failed ... testing 'warning.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'warning.ml' with default (bytecode) => passed > Specified modules: warning.ml > Source modules: warning.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/warning.opt from modules warning.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/warning.opt warning.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte from modules warning.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte warning.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/warning.byte from modules warning.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/warning.byte warning.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/warning.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.byte/warning.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/ppx-attributes/_ocamltest/tests/ppx-attributes/warning/ocamlc.opt/warning.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/ppx-contexts' ... ... testing 'test.ml' => passed Running tests from 'tests/prim-bigstring' ... ... testing 'bigstring_access.ml' => failed ... testing 'bigstring_access.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigstring_access.ml' with default (bytecode) => passed > Specified modules: bigstring_access.ml > Source modules: bigstring_access.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/bigstring_access.opt from modules bigstring_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/bigstring_access.opt bigstring_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte from modules bigstring_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte bigstring_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte.output > ### begin stdout ### > 1234 12 0 > fedc fe 0 > 12345678 123456 1234 > fedcba09 fedcba fedc > 1234567890abcdef 1234567890abcd 1234567890ab > fedcba0987654321 fedcba09876543 fedcba098765 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/bigstring_access.byte from modules bigstring_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/bigstring_access.byte bigstring_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/bigstring_access.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.byte/bigstring_access.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/bigstring_access/ocamlc.opt/bigstring_access.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'string_access.ml' => failed ... testing 'string_access.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'string_access.ml' with default (bytecode) => passed > Specified modules: string_access.ml > Source modules: string_access.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/string_access.opt from modules string_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/string_access.opt string_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte from modules string_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte string_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte.output > ### begin stdout ### > 1234 12 0 > fedc fe 0 > 12345678 123456 1234 > fedcba09 fedcba fedc > 1234567890abcdef 1234567890abcd 1234567890ab > fedcba0987654321 fedcba09876543 fedcba098765 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/string_access.byte from modules string_access.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/string_access.byte string_access.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/string_access.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.byte/string_access.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bigstring/_ocamltest/tests/prim-bigstring/string_access/ocamlc.opt/string_access.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/prim-bswap' ... ... testing 'bswap.ml' => failed ... testing 'bswap.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bswap.ml' with default (bytecode) => passed > Specified modules: bswap.ml > Source modules: bswap.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/bswap.opt from modules bswap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/bswap.opt bswap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte from modules bswap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte bswap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte.output > ### begin stdout ### > 4433 > f0f0 > 44332211 > f0f0f0f0 > 8877665544332211 > f0f0f0f0f0f0f0f0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/bswap.byte from modules bswap.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/bswap.byte bswap.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/bswap.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.byte/bswap.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-bswap/_ocamltest/tests/prim-bswap/bswap/ocamlc.opt/bswap.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/prim-revapply' ... ... testing 'apply.ml' => failed ... testing 'apply.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'apply.ml' with default (bytecode) => passed > Specified modules: apply.ml > Source modules: apply.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/apply.opt from modules apply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/apply.opt apply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte from modules apply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte apply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte.output > ### begin stdout ### > 6 > 36 > 18 > 37 > 260 > 6 > 36 > 18 > 37 > 260 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/apply.byte from modules apply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/apply.byte apply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/apply.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.byte/apply.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/apply/ocamlc.opt/apply.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'revapply.ml' => failed ... testing 'revapply.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'revapply.ml' with default (bytecode) => passed > Specified modules: revapply.ml > Source modules: revapply.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/revapply.opt from modules revapply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/revapply.opt revapply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte from modules revapply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte revapply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte.output > ### begin stdout ### > 6 > 36 > 18 > 37 > 260 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/revapply.byte from modules revapply.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +48 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/revapply.byte revapply.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/revapply.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.byte/revapply.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/prim-revapply/_ocamltest/tests/prim-revapply/revapply/ocamlc.opt/revapply.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/printing-types' ... ... testing 'disambiguation.ml' => passed ... testing 'existentials.ml' => passed ... testing 'pr248.ml' => passed Running tests from 'tests/raise-counts' ... ... testing 'main.ml' => failed ... testing 'main.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'main.ml' with default (bytecode) => passed > Specified modules: a.ml b.ml main.ml > Source modules: a.ml b.ml main.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/main.opt from modules a.ml b.ml main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/main.opt a.ml b.ml main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte from modules a.ml b.ml main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte a.ml b.ml main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte.output > ### begin stdout ### > OK. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/main.byte from modules a.ml b.ml main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/main.byte a.ml b.ml main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/main.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.byte/main.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/raise-counts/_ocamltest/tests/raise-counts/main/ocamlc.opt/main.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/gpr1623' ... ... testing 'gpr1623.ml' => failed ... testing 'gpr1623.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gpr1623.ml' with default (bytecode) => passed > Specified modules: gpr1623.ml > Source modules: gpr1623.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/gpr1623.opt from modules gpr1623.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/gpr1623.opt gpr1623.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte from modules gpr1623.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte gpr1623.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte ??? > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/gpr1623.byte from modules gpr1623.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/gpr1623.byte gpr1623.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/gpr1623/gpr1623.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.byte/gpr1623.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/gpr1623/gpr1623/ocamlc.opt/gpr1623.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/missing_set_of_closures' ... ... testing 'missing_set_of_closures.ml' => passed Running tests from 'tests/regression/pr10611' ... ... testing 'pr10611.ml' => failed ... testing 'pr10611.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr10611.ml' with default (bytecode) => passed > Specified modules: pr10611.ml > Source modules: pr10611.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/pr10611.opt from modules pr10611.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/pr10611.opt pr10611.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte from modules pr10611.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte pr10611.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/pr10611.byte from modules pr10611.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/pr10611.byte pr10611.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr10611/pr10611.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.byte/pr10611.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr10611/pr10611/ocamlc.opt/pr10611.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr11865' ... ... testing 'mkroot.ml' => failed ... testing 'mkroot.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mkroot.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: mkroot_stubs.c mkroot.ml > Source modules: mkroot_stubs.c mkroot.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/mkroot.opt from modules mkroot_stubs.c mkroot.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/mkroot.opt mkroot_stubs.c mkroot.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/mkroot.byte from modules mkroot_stubs.c mkroot.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/mkroot.byte mkroot_stubs.c mkroot.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11865/mkroot/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11865/mkroot.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/regression/pr11887' ... ... testing 'pr11887.ml' => failed ... testing 'pr11887.ml' with line 3 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11887/pr11887.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr11887.ml > Source modules: pr11887.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/pr11887.opt from modules pr11887.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -dcmm-invariants -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/pr11887.opt pr11887.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11887/pr11887.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr11887/pr11887/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr11887/pr11887.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/regression/pr1580' ... ... testing 'pr1580.ml' => failed ... testing 'pr1580.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr1580.ml' with default (bytecode) => passed > Specified modules: pr1580.ml > Source modules: pr1580.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/pr1580.opt from modules pr1580.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/pr1580.opt pr1580.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte from modules pr1580.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte pr1580.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte.output > ### begin stdout ### > . > .. > ... > .... > ..... > ...... > ....... > ........ > ......... > . > .. > ... > .... > ..... > ...... > ....... > ........ > ......... > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/pr1580.byte from modules pr1580.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/pr1580.byte pr1580.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr1580/pr1580.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.byte/pr1580.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr1580/pr1580/ocamlc.opt/pr1580.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr3612' ... ... testing 'pr3612.ml' => failed ... testing 'pr3612.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr3612.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: custom_finalize.c pr3612.ml > Source modules: custom_finalize.c pr3612.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/pr3612.opt from modules custom_finalize.c pr3612.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/pr3612.opt custom_finalize.c pr3612.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/pr3612.byte from modules custom_finalize.c pr3612.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/pr3612.byte custom_finalize.c pr3612.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr3612/pr3612/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr3612/pr3612.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/regression/pr5233' ... ... testing 'pr5233.ml' => failed ... testing 'pr5233.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr5233.ml' with default (bytecode) => passed > Specified modules: pr5233.ml > Source modules: pr5233.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/pr5233.opt from modules pr5233.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/pr5233.opt pr5233.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte from modules pr5233.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte pr5233.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte.output > ### begin stdout ### > checking... value found / testing... ok > checking... no value > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/pr5233.byte from modules pr5233.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/pr5233.byte pr5233.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5233/pr5233.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.byte/pr5233.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5233/pr5233/ocamlc.opt/pr5233.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr5757' ... ... testing 'pr5757.ml' => failed ... testing 'pr5757.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr5757.ml' with default (bytecode) => passed > Specified modules: pr5757.ml > Source modules: pr5757.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/pr5757.opt from modules pr5757.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/pr5757.opt pr5757.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte from modules pr5757.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte pr5757.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte.output > ### begin stdout ### > hello world > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/pr5757.byte from modules pr5757.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/pr5757.byte pr5757.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr5757/pr5757.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.byte/pr5757.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr5757/pr5757/ocamlc.opt/pr5757.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr6024' ... ... testing 'pr6024.ml' => failed ... testing 'pr6024.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr6024.ml' with default (bytecode) => passed > Specified modules: pr6024.ml > Source modules: pr6024.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/pr6024.opt from modules pr6024.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/pr6024.opt pr6024.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte from modules pr6024.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte pr6024.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte.output > ### begin stdout ### > @-@- > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/pr6024.byte from modules pr6024.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/pr6024.byte pr6024.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr6024/pr6024.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.byte/pr6024.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr6024/pr6024/ocamlc.opt/pr6024.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr7042' ... ... testing 'pr7042.ml' => failed ... testing 'pr7042.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7042.ml' with default (bytecode) => passed > Specified modules: pr7042.ml > Source modules: pr7042.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/pr7042.opt from modules pr7042.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/pr7042.opt pr7042.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte from modules pr7042.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte pr7042.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte.output > ### begin stdout ### > 0 8000000000000000 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/pr7042.byte from modules pr7042.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/pr7042.byte pr7042.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7042/pr7042.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.byte/pr7042.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7042/pr7042/ocamlc.opt/pr7042.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr7426' ... ... testing 'pr7426.ml' => failed ... testing 'pr7426.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7426.ml' with default (bytecode) => passed > Specified modules: pr7426.ml > Source modules: pr7426.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/pr7426.opt from modules pr7426.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/pr7426.opt pr7426.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte from modules pr7426.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte pr7426.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/pr7426.byte from modules pr7426.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/pr7426.byte pr7426.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7426/pr7426.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.byte/pr7426.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7426/pr7426/ocamlc.opt/pr7426.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr7718' ... ... testing 'pr7718.ml' => failed ... testing 'pr7718.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7718.ml' with default (bytecode) => passed > Specified modules: pr7718.ml > Source modules: pr7718.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/pr7718.opt from modules pr7718.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/pr7718.opt pr7718.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte from modules pr7718.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte pr7718.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/pr7718.byte from modules pr7718.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/pr7718.byte pr7718.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7718/pr7718.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.byte/pr7718.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7718/pr7718/ocamlc.opt/pr7718.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr7798' ... ... testing 'pr7798.ml' => failed ... testing 'pr7798.ml' with line 3 (bytecode) => passed ... testing 'pr7798.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7798.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: pr7798.ml > Source modules: pr7798.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte from modules pr7798.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte pr7798.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte.output > ### begin stdout ### > 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/pr7798.byte from modules pr7798.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/pr7798.byte pr7798.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.byte/pr7798.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlc.opt/pr7798.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/pr7798.opt from modules pr7798.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/pr7798.opt pr7798.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/pr7798.opt from modules pr7798.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -compact -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/pr7798.opt pr7798.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7798/pr7798/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7798/pr7798.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/regression/pr7920' ... ... testing 'pr7920.ml' => failed ... testing 'pr7920.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7920.ml' with default (bytecode) => passed > Specified modules: pr7920.ml > Source modules: pr7920.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/pr7920.opt from modules pr7920.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/pr7920.opt pr7920.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte from modules pr7920.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte pr7920.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/pr7920.byte from modules pr7920.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/pr7920.byte pr7920.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr7920/pr7920.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.byte/pr7920.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr7920/pr7920/ocamlc.opt/pr7920.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr8769' ... ... testing 'pr8769.ml' => passed Running tests from 'tests/regression/pr9028' ... ... testing 'pr9028.ml' => failed ... testing 'pr9028.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr9028.ml' with default (bytecode) => passed > Specified modules: pr9028.ml > Source modules: pr9028.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/pr9028.opt from modules pr9028.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/pr9028.opt pr9028.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte from modules pr9028.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte pr9028.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte.output > ### begin stdout ### > 0 > -1 > -1 > -1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/pr9028.byte from modules pr9028.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/pr9028.byte pr9028.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9028/pr9028.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.byte/pr9028.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9028/pr9028/ocamlc.opt/pr9028.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr9292' ... ... testing 'pr9292.ml' => failed ... testing 'pr9292.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr9292.ml' with default (bytecode) => passed > Specified modules: pr9292.ml > Source modules: pr9292.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/pr9292.opt from modules pr9292.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/pr9292.opt pr9292.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte from modules pr9292.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte pr9292.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/pr9292.byte from modules pr9292.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/pr9292.byte pr9292.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9292/pr9292.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.byte/pr9292.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9292/pr9292/ocamlc.opt/pr9292.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr9326' ... ... testing 'gc_set.ml' => failed ... testing 'gc_set.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'gc_set.ml' with default (bytecode) => passed > Specified modules: gc_set.ml > Source modules: gc_set.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/gc_set.opt from modules gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/gc_set.opt gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte from modules gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/gc_set.byte from modules gc_set.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/gc_set.byte gc_set.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9326/gc_set.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.byte/gc_set.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9326/gc_set/ocamlc.opt/gc_set.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr9443' ... ... testing 'pr9443.ml' => failed ... testing 'pr9443.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr9443.ml' with default (bytecode) => passed > Specified modules: pr9443.ml > Source modules: pr9443.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/pr9443.opt from modules pr9443.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/pr9443.opt pr9443.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte from modules pr9443.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte pr9443.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/pr9443.byte from modules pr9443.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/pr9443.byte pr9443.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9443/pr9443.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.byte/pr9443.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9443/pr9443/ocamlc.opt/pr9443.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/regression/pr9853' ... ... testing 'compaction_corner_case.ml' => failed ... testing 'compaction_corner_case.ml' with line 2 (no-tsan) => passed ... testing 'compaction_corner_case.ml' with line 4 (bytecode) => passed ... testing 'compaction_corner_case.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: compaction_corner_case.ml > Source modules: compaction_corner_case.ml > Running test no-tsan with 1 actions > > Running action 1/1 (no-tsan) > Action 1/1 (no-tsan) => passed (tsan not available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte from modules compaction_corner_case.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte compaction_corner_case.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/compaction_corner_case.byte from modules compaction_corner_case.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/compaction_corner_case.byte compaction_corner_case.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.byte/compaction_corner_case.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlc.opt/compaction_corner_case.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/compaction_corner_case.opt from modules compaction_corner_case.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/compaction_corner_case.opt compaction_corner_case.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/_ocamltest/tests/regression/pr9853/compaction_corner_case/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/regression/pr9853/compaction_corner_case.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/reproducibility' ... ... testing 'cmis_on_file_system.ml' => passed Running tests from 'tests/required-external' ... ... testing 'main.ml' => failed ... testing 'main.ml' with line 5 (setup-ocamlc.byte-build-env) => passed ... testing 'main.ml' with line 7 (ocamlc.byte) => passed ... testing 'main.ml' with line 12 (ocamlc.byte) => passed ... testing 'main.ml' with line 16 (ocamlc.byte) => passed ... testing 'main.ml' with line 17 (check-ocamlc.byte-output) => passed ... testing 'main.ml' with line 18 (run) => passed ... testing 'main.ml' with line 19 (check-program-output) => passed ... testing 'main.ml' with line 22 (setup-ocamlopt.byte-build-env) => passed ... testing 'main.ml' with line 24 (ocamlopt.byte) => passed ... testing 'main.ml' with line 29 (ocamlopt.byte) => passed ... testing 'main.ml' with line 33 (ocamlopt.byte) => passed ... testing 'main.ml' with line 34 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/main.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'main.ml' with line 35 (run) => n/a ... testing 'main.ml' with line 36 (check-program-output) => n/a > Specified modules: file.ml main.ml > Source modules: file.ml main.ml > Running test setup-ocamlc.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlc.byte-build-env) > Action 1/1 (setup-ocamlc.byte-build-env) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling module file.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -c file.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program lib.cma from modules file.cmo > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -a -o lib.cma file.cmo > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test ocamlc.byte with 1 actions > > Running action 1/1 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe from modules lib.cma main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe lib.cma main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output > Action 1/1 (ocamlc.byte) => passed > Running test check-ocamlc.byte-output with 1 actions > > Running action 1/1 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/main.compilers.reference > Action 1/1 (check-ocamlc.byte-output) => passed > Running test run with 1 actions > > Running action 1/1 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe.output > ### begin stdout ### > Module `File' is linked > ### end stdout ### > Action 1/1 (run) => passed > Running test check-program-output with 1 actions > > Running action 1/1 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlc.byte/main.exe.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/main.reference > Action 1/1 (check-program-output) => passed > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module file.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -c file.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program lib.cmxa from modules file.cmx > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -a -o lib.cmxa file.cmx > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > Action 1/1 (ocamlopt.byte) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/main.exe from modules lib.cmxa main.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/main.exe lib.cmxa main.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/main.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/_ocamltest/tests/required-external/main/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/required-external/main.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/runtime-C-exceptions' ... ... testing 'test.ml' => failed ... testing 'test.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'test.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: stub_test.c test.ml > Source modules: stub_test.c test.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/test.opt from modules stub_test.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/test.opt stub_test.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/test.byte from modules stub_test.c test.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/test.byte stub_test.c test.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/_ocamltest/tests/runtime-C-exceptions/test/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-C-exceptions/test.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/runtime-errors' ... ... testing 'stackoverflow.ml' => skipped ... testing 'syserror.ml' => passed Running tests from 'tests/runtime-objects' ... ... testing 'Tests.ml' => failed ... testing 'Tests.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'Tests.ml' with default (bytecode) => passed > Specified modules: Tests.ml > Source modules: Tests.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt from modules Tests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/Tests.opt Tests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte from modules Tests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte Tests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/Tests.byte from modules Tests.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/Tests.byte Tests.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/Tests.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.byte/Tests.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/Tests/ocamlc.opt/Tests.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'toplevel_lets.ml' => failed ... testing 'toplevel_lets.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'toplevel_lets.ml' with default (bytecode) => passed > Specified modules: toplevel_lets.ml > Source modules: toplevel_lets.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/toplevel_lets.opt from modules toplevel_lets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/toplevel_lets.opt toplevel_lets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte from modules toplevel_lets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte toplevel_lets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte.output > ### begin stdout ### > M1: > Before class > Class init > After class > M2: > Before class > Class init > After class > M3: > Before class > Class init > After class > Class param > Class param > M4: > Before class > After class > Class init > Class init > M5: > Before class > After class > Class init > Class init > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/toplevel_lets.byte from modules toplevel_lets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/toplevel_lets.byte toplevel_lets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/toplevel_lets.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.byte/toplevel_lets.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/runtime-objects/_ocamltest/tests/runtime-objects/toplevel_lets/ocamlc.opt/toplevel_lets.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/self-contained-toplevel' ... ... testing 'main.ml' => passed Running tests from 'tests/shadow_include' ... ... testing 'artificial.ml' => passed ... testing 'cannot_shadow_error.ml' => passed ... testing 'ghosts.ml' => passed ... testing 'shadow_all.ml' => passed Running tests from 'tests/shape-index' ... ... testing 'index.ml' => passed ... testing 'index_aliases.ml' => passed ... testing 'index_bindingops.ml' => passed ... testing 'index_constrs.ml' => passed ... testing 'index_constrs_records.ml' => passed ... testing 'index_functor.ml' => passed ... testing 'index_labels.ml' => passed ... testing 'index_modules.ml' => passed ... testing 'index_objects.ml' => passed ... testing 'index_types.ml' => passed ... testing 'index_vb.ml' => passed Running tests from 'tests/shapes' ... ... testing 'aliases.ml' => passed ... testing 'comp_units.ml' => passed ... testing 'functors.ml' => passed ... testing 'incl_md_typeof.ml' => passed ... testing 'more_func.ml' => passed ... testing 'nested_types.ml' => passed ... testing 'open_arg.ml' => passed ... testing 'open_struct.ml' => passed ... testing 'recmodules.ml' => passed ... testing 'rotor_example.ml' => passed ... testing 'shape_size_blowup.ml' => failed ... testing 'shape_size_blowup.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'shape_size_blowup.ml' with default (bytecode) => passed > Specified modules: shape_size_blowup.ml > Source modules: shape_size_blowup.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/shape_size_blowup.opt from modules shape_size_blowup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/shape_size_blowup.opt shape_size_blowup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte from modules shape_size_blowup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte shape_size_blowup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/shape_size_blowup.byte from modules shape_size_blowup.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/shape_size_blowup.byte shape_size_blowup.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/shape_size_blowup.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.byte/shape_size_blowup.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/shapes/_ocamltest/tests/shapes/shape_size_blowup/ocamlc.opt/shape_size_blowup.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'simple.ml' => passed ... testing 'typeof_include.ml' => passed Running tests from 'tests/statmemprof' ... ... testing 'alloc_counts.ml' => failed ... testing 'alloc_counts.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'alloc_counts.ml' with default (bytecode) => passed > Specified modules: alloc_counts.ml > Source modules: alloc_counts.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/alloc_counts.opt from modules alloc_counts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/alloc_counts.opt alloc_counts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte from modules alloc_counts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte alloc_counts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/alloc_counts.byte from modules alloc_counts.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/alloc_counts.byte alloc_counts.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/alloc_counts.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.byte/alloc_counts.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/alloc_counts/ocamlc.opt/alloc_counts.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'arrays_in_major.ml' => failed ... testing 'arrays_in_major.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'arrays_in_major.ml' with default (bytecode) => passed > Specified modules: arrays_in_major.ml > Source modules: arrays_in_major.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/arrays_in_major.opt from modules arrays_in_major.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/arrays_in_major.opt arrays_in_major.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte from modules arrays_in_major.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte arrays_in_major.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte.output > ### begin stdout ### > check_nosample > check_counts_full_major > check_counts_full_major > check_no_nested > check_distrib 300 3000 3 0.000010 > check_distrib 300 3000 1 0.000100 > check_distrib 300 3000 1 0.010000 > check_distrib 300 3000 1 0.900000 > check_distrib 300 300 100000 0.100000 > check_distrib 300000 300000 30 0.100000 > OK ! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/arrays_in_major.byte from modules arrays_in_major.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/arrays_in_major.byte arrays_in_major.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_major.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.byte/arrays_in_major.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_major/ocamlc.opt/arrays_in_major.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'arrays_in_minor.ml' => failed ... testing 'arrays_in_minor.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'arrays_in_minor.ml' with default (bytecode) => passed > Specified modules: arrays_in_minor.ml > Source modules: arrays_in_minor.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/arrays_in_minor.opt from modules arrays_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/arrays_in_minor.opt arrays_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte from modules arrays_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte arrays_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte.output > ### begin stdout ### > check_nosample > check_counts_full_major > check_counts_full_major > check_no_nested > check_distrib 1 250 1000 0.000010 > check_distrib 1 250 1000 0.000100 > check_distrib 1 250 1000 0.010000 > check_distrib 1 250 1000 0.900000 > check_distrib 1 1 10000000 0.010000 > check_distrib 250 250 100000 0.100000 > OK ! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/arrays_in_minor.byte from modules arrays_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/arrays_in_minor.byte arrays_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/arrays_in_minor.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.byte/arrays_in_minor.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/arrays_in_minor/ocamlc.opt/arrays_in_minor.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'bigarray.ml' => failed ... testing 'bigarray.ml' with line 4 (hasunix) => passed ... testing 'bigarray.ml' with line 6 (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'bigarray.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: bigarray_stubs.c bigarray.ml > Source modules: bigarray_stubs.c bigarray.ml > Running test hasunix with 1 actions > > Running action 1/1 (hasunix) > Action 1/1 (hasunix) => passed (unix library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/bigarray.byte from modules bigarray_stubs.c bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/bigarray.byte bigarray_stubs.c bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/bigarray.opt from modules bigarray_stubs.c bigarray.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix unix.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/bigarray.opt bigarray_stubs.c bigarray.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/bigarray/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/bigarray.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'blocking_in_callback.ml' => failed ... testing 'blocking_in_callback.ml' with line 3 (hassysthreads) => passed ... testing 'blocking_in_callback.ml' with line 5 (bytecode) => passed ... testing 'blocking_in_callback.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: blocking_in_callback.ml > Source modules: blocking_in_callback.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte from modules blocking_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte blocking_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/blocking_in_callback.byte from modules blocking_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/blocking_in_callback.byte blocking_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.byte/blocking_in_callback.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlc.opt/blocking_in_callback.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/blocking_in_callback.opt from modules blocking_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/blocking_in_callback.opt blocking_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/blocking_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/blocking_in_callback.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'callstacks.ml' => passed ... testing 'comballoc.ml' => failed ... testing 'comballoc.ml' with line 5 (bytecode) => passed ... testing 'comballoc.ml' with line 8 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: comballoc.ml > Source modules: comballoc.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte from modules comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte.output > ### begin stdout ### > 2: 0.42 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 2-19 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 81, characters 2-11 > 3: 0.42 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 6-18 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 81, characters 2-11 > 4: 0.42 true > Raised by primitive operation at Comballoc.f5 in file "comballoc.ml", line 18, characters 26-35 > Called from Comballoc.f12 in file "comballoc.ml", line 23, characters 13-17 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 81, characters 2-11 > 2: 0.01 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 2-19 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 82, characters 2-11 > 3: 0.01 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 6-18 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 82, characters 2-11 > 4: 0.01 true > Raised by primitive operation at Comballoc.f5 in file "comballoc.ml", line 18, characters 26-35 > Called from Comballoc.f12 in file "comballoc.ml", line 23, characters 13-17 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 82, characters 2-11 > 2: 0.83 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 2-19 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 83, characters 2-11 > 3: 0.83 false > Raised by primitive operation at Comballoc.f12 in file "comballoc.ml", line 23, characters 6-18 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 83, characters 2-11 > 4: 0.83 true > Raised by primitive operation at Comballoc.f5 in file "comballoc.ml", line 18, characters 26-35 > Called from Comballoc.f12 in file "comballoc.ml", line 23, characters 13-17 > Called from Comballoc.test in file "comballoc.ml", line 50, characters 25-50 > Called from Comballoc in file "comballoc.ml", line 83, characters 2-11 > OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.byte.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/comballoc.byte from modules comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/comballoc.byte comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.byte/comballoc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlc.opt/comballoc.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/comballoc.opt from modules comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/comballoc.opt comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/comballoc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/comballoc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'custom.ml' => failed ... testing 'custom.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'custom.ml' with default (bytecode) => passed > Specified modules: custom.ml > Source modules: custom.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/custom.opt from modules custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/custom.opt custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte from modules custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte.output > ### begin stdout ### > 0.01 0.0 > 0.50 0.5 > 0.17 0.2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/custom.byte from modules custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/custom.byte custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/custom.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.byte/custom.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/custom/ocamlc.opt/custom.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'discard_in_callback.ml' => failed ... testing 'discard_in_callback.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'discard_in_callback.ml' with default (bytecode) => passed > Specified modules: discard_in_callback.ml > Source modules: discard_in_callback.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/discard_in_callback.opt from modules discard_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/discard_in_callback.opt discard_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte from modules discard_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte discard_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/discard_in_callback.byte from modules discard_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/discard_in_callback.byte discard_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/discard_in_callback.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.byte/discard_in_callback.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/discard_in_callback/ocamlc.opt/discard_in_callback.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'exception_callback.ml' => failed ... testing 'exception_callback.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'exception_callback.ml' with default (bytecode) => passed > Specified modules: exception_callback.ml > Source modules: exception_callback.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/exception_callback.opt from modules exception_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/exception_callback.opt exception_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte from modules exception_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte exception_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte.output > ### begin stdout ### > Run without exception. > Exception from major allocation callback. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/exception_callback.byte from modules exception_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/exception_callback.byte exception_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.byte/exception_callback.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback/ocamlc.opt/exception_callback.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'exception_callback_minor.ml' => failed ... testing 'exception_callback_minor.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'exception_callback_minor.ml' with default (bytecode) => passed > Specified modules: exception_callback_minor.ml > Source modules: exception_callback_minor.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/exception_callback_minor.opt from modules exception_callback_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/exception_callback_minor.opt exception_callback_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte from modules exception_callback_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte exception_callback_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte.output > ### begin stdout ### > Exception from alloc_minor callback. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/exception_callback_minor.byte from modules exception_callback_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/exception_callback_minor.byte exception_callback_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_callback_minor.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.byte/exception_callback_minor.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_callback_minor/ocamlc.opt/exception_callback_minor.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'exception_comballoc.ml' => failed ... testing 'exception_comballoc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'exception_comballoc.ml' with default (bytecode) => passed > Specified modules: exception_comballoc.ml > Source modules: exception_comballoc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/exception_comballoc.opt from modules exception_comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/exception_comballoc.opt exception_comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte from modules exception_comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte exception_comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/exception_comballoc.byte from modules exception_comballoc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/exception_comballoc.byte exception_comballoc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/exception_comballoc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.byte/exception_comballoc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/exception_comballoc/ocamlc.opt/exception_comballoc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'intern.ml' => failed ... testing 'intern.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'intern.ml' with default (bytecode) => passed > Specified modules: intern.ml > Source modules: intern.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/intern.opt from modules intern.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/intern.opt intern.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte from modules intern.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte intern.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte.output > ### begin stdout ### > check_nosample > check_counts_full_major > check_counts_full_major > check_no_nested > check_distrib 2 3000 3 0.000010 > check_distrib 2 3000 1 0.000100 > check_distrib 2 2000 1 0.010000 > check_distrib 2 2000 1 0.900000 > check_distrib 300000 300000 20 0.100000 > OK ! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/intern.byte from modules intern.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/intern.byte intern.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/intern.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.byte/intern.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/intern/ocamlc.opt/intern.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'lists_in_minor.ml' => failed ... testing 'lists_in_minor.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'lists_in_minor.ml' with default (bytecode) => passed > Specified modules: lists_in_minor.ml > Source modules: lists_in_minor.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/lists_in_minor.opt from modules lists_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/lists_in_minor.opt lists_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte from modules lists_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte lists_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte.output > ### begin stdout ### > check_distrib 10 1000000 0.010000 > check_distrib 1000000 10 0.000010 > check_distrib 1000000 10 0.000100 > check_distrib 1000000 10 0.001000 > check_distrib 1000000 10 0.010000 > check_distrib 100000 10 0.100000 > check_distrib 100000 10 0.900000 > OK ! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/lists_in_minor.byte from modules lists_in_minor.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -g -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/lists_in_minor.byte lists_in_minor.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/lists_in_minor.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.byte/lists_in_minor.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/lists_in_minor/ocamlc.opt/lists_in_minor.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'minor_heap_edge.ml' => failed ... testing 'minor_heap_edge.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'minor_heap_edge.ml' with default (bytecode) => passed > Specified modules: minor_heap_edge.ml > Source modules: minor_heap_edge.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/minor_heap_edge.opt from modules minor_heap_edge.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/minor_heap_edge.opt minor_heap_edge.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte from modules minor_heap_edge.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte minor_heap_edge.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte.output > ### begin stdout ### > 20000 20000 0 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/minor_heap_edge.byte from modules minor_heap_edge.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/minor_heap_edge.byte minor_heap_edge.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_heap_edge.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.byte/minor_heap_edge.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_heap_edge/ocamlc.opt/minor_heap_edge.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'minor_no_postpone.ml' => failed ... testing 'minor_no_postpone.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'minor_no_postpone.ml' with default (bytecode) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: minor_no_postpone_stub.c minor_no_postpone.ml > Source modules: minor_no_postpone_stub.c minor_no_postpone.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/minor_no_postpone.opt from modules minor_no_postpone_stub.c minor_no_postpone.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/minor_no_postpone.opt minor_no_postpone_stub.c minor_no_postpone.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/minor_no_postpone.byte from modules minor_no_postpone_stub.c minor_no_postpone.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -custom -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -ccopt -I/home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/minor_no_postpone.byte minor_no_postpone_stub.c minor_no_postpone.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/minor_no_postpone/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/minor_no_postpone.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'moved_while_blocking.ml' => failed ... testing 'moved_while_blocking.ml' with line 3 (hassysthreads) => passed ... testing 'moved_while_blocking.ml' with line 5 (bytecode) => passed ... testing 'moved_while_blocking.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: moved_while_blocking.ml > Source modules: moved_while_blocking.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte from modules moved_while_blocking.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte moved_while_blocking.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte.output > ### begin stdout ### > T1: alloc > major alloc > T2: alloc > minor alloc > T2: minor GC > promoting... > T1: major GC > major dealloc: major block > ...done promoting > T2: done > T1: major GC > major dealloc: promoted block > T1: done > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/moved_while_blocking.byte from modules moved_while_blocking.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/moved_while_blocking.byte moved_while_blocking.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.byte/moved_while_blocking.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlc.opt/moved_while_blocking.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/moved_while_blocking.opt from modules moved_while_blocking.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/moved_while_blocking.opt moved_while_blocking.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/moved_while_blocking/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/moved_while_blocking.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'start_stop.ml' => failed ... testing 'start_stop.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'start_stop.ml' with default (bytecode) => passed > Specified modules: start_stop.ml > Source modules: start_stop.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/start_stop.opt from modules start_stop.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/start_stop.opt start_stop.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte from modules start_stop.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte start_stop.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte.output > ### begin stdout ### > Null test. > Stop without starting fails with "Gc.Memprof.stop: no profile running." > Start without stopping fails with "Gc.Memprof.start: already started." > Discard without stopping fails with "Gc.Memprof.discard: profile not stopped." > Second discard fails with "Gc.Memprof.discard: profile already discarded." > Double profile. > Double profile with single discard. > Double profile, discarding both. > Double profile, discarding both at end. > Double profile, discarding in reverse order. > Discarding old profile while sampling. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/start_stop.byte from modules start_stop.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/start_stop.byte start_stop.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/start_stop.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.byte/start_stop.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/start_stop/ocamlc.opt/start_stop.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'stop_start_in_callback.ml' => failed ... testing 'stop_start_in_callback.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'stop_start_in_callback.ml' with default (bytecode) => passed > Specified modules: stop_start_in_callback.ml > Source modules: stop_start_in_callback.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/stop_start_in_callback.opt from modules stop_start_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/stop_start_in_callback.opt stop_start_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte from modules stop_start_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte stop_start_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/stop_start_in_callback.byte from modules stop_start_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/stop_start_in_callback.byte stop_start_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/stop_start_in_callback.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.byte/stop_start_in_callback.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/stop_start_in_callback/ocamlc.opt/stop_start_in_callback.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'thread_exit_in_callback.ml' => failed ... testing 'thread_exit_in_callback.ml' with line 3 (hassysthreads) => passed ... testing 'thread_exit_in_callback.ml' with line 5 (bytecode) => passed ... testing 'thread_exit_in_callback.ml' with line 7 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: thread_exit_in_callback.ml > Source modules: thread_exit_in_callback.ml > Running test hassysthreads with 1 actions > > Running action 1/1 (hassysthreads) > Action 1/1 (hassysthreads) => passed (systhreads library available) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte from modules thread_exit_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte thread_exit_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/thread_exit_in_callback.byte from modules thread_exit_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cma threads.cma -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/thread_exit_in_callback.byte thread_exit_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.byte/thread_exit_in_callback.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlc.opt/thread_exit_in_callback.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/thread_exit_in_callback.opt from modules thread_exit_in_callback.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/unix -I /home/barsac/ci/builds/workspace/precheck-sanitizers/otherlibs/systhreads unix.cmxa threads.cmxa -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/thread_exit_in_callback.opt thread_exit_in_callback.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/_ocamltest/tests/statmemprof/thread_exit_in_callback/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/statmemprof/thread_exit_in_callback.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/syntactic-arity' ... ... testing 'alloc.ml' => passed ... testing 'max_arity.ml' => failed ... testing 'max_arity.ml' with line 3 (setup-ocamlopt.byte-build-env) => passed ... testing 'max_arity.ml' with line 4 (ocamlopt.byte) => passed ... testing 'max_arity.ml' with line 5 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/max_arity.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/max_arity.compilers.reference 2025-06-13 14:31:21.803010604 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:51.179276752 +0200 @@ -3,3 +3,4 @@ ^^^^ Warning 5 [ignored-partial-application]: this function application is partial, maybe some arguments are missing. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) ... testing 'max_arity.ml' with line 6 (run) => n/a ... testing 'max_arity.ml' with line 7 (check-program-output) => n/a > Specified modules: max_arity.ml > Source modules: max_arity.ml > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/max_arity.opt from modules max_arity.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +A-70 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/max_arity.opt max_arity.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "max_arity.ml", line 154, characters 8-12: > 154 | let _ = f ();; > ^^^^ > Warning 5 [ignored-partial-application]: this function application is partial, > maybe some arguments are missing. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/max_arity.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/max_arity.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/max_arity.compilers.reference 2025-06-13 14:31:21.803010604 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/max_arity/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:51.179276752 +0200 > @@ -3,3 +3,4 @@ > ^^^^ > Warning 5 [ignored-partial-application]: this function application is partial, > maybe some arguments are missing. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) ... testing 'measure_arity.ml' => passed ... testing 'measure_runtime_arity.ml' => passed ... testing 'syntactic_arity.ml' => failed ... testing 'syntactic_arity.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'syntactic_arity.ml' with default (bytecode) => passed > Specified modules: syntactic_arity.ml > Source modules: syntactic_arity.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/syntactic_arity.opt from modules syntactic_arity.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/syntactic_arity.opt syntactic_arity.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte from modules syntactic_arity.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte syntactic_arity.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte.output > ### begin stdout ### > f, 1 argument: > f, 2 arguments: > Evaluating param opt1 to Syntactic_arity.f. > Evaluating param opt2 to Syntactic_arity.f. > f_lazy, 1 argument: > f_lazy, 2 arguments: > Evaluating param opt1 to Syntactic_arity.f_lazy. > Evaluating param opt2 to Syntactic_arity.f_lazy. > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/syntactic_arity.byte from modules syntactic_arity.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/syntactic_arity.byte syntactic_arity.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/syntactic_arity.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.byte/syntactic_arity.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/syntactic-arity/_ocamltest/tests/syntactic-arity/syntactic_arity/ocamlc.opt/syntactic_arity.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'warnings.ml' => passed Running tests from 'tests/tmc' ... ... testing 'ambiguities.ml' => passed ... testing 'other_features.ml' => passed ... testing 'partial_application.ml' => failed ... testing 'partial_application.ml' with line 23 (bytecode) => passed ... testing 'partial_application.ml' with line 25 (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference 2025-06-13 14:31:21.803010604 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:46.143274883 +0200 @@ -3,3 +3,4 @@ ^^^^^^^^^^ Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons but is never applied in TMC position. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) > Specified modules: partial_application.ml > Source modules: partial_application.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte from modules partial_application.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte partial_application.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > File "partial_application.ml", line 7, characters 26-36: > 7 | let[@tail_mod_cons] rec f () () = () > ^^^^^^^^^^ > Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons > but is never applied in TMC position. > ### end stdout ### > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/partial_application.byte from modules partial_application.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/partial_application.byte partial_application.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/ocamlc.opt.output > ### begin stdout ### > File "partial_application.ml", line 7, characters 26-36: > 7 | let[@tail_mod_cons] rec f () () = () > ^^^^^^^^^^ > Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons > but is never applied in TMC position. > ### end stdout ### > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.byte/partial_application.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlc.opt/partial_application.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/partial_application.opt from modules partial_application.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/partial_application.opt partial_application.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "partial_application.ml", line 7, characters 26-36: > 7 | let[@tail_mod_cons] rec f () () = () > ^^^^^^^^^^ > Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons > but is never applied in TMC position. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/partial_application.compilers.reference 2025-06-13 14:31:21.803010604 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/partial_application/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:46.143274883 +0200 > @@ -3,3 +3,4 @@ > ^^^^^^^^^^ > Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons > but is never applied in TMC position. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) ... testing 'readable_output.ml' => passed ... testing 'semantic.ml' => passed ... testing 'shortcut.ml' => failed ... testing 'shortcut.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'shortcut.ml' with default (bytecode) => passed > Specified modules: shortcut.ml > Source modules: shortcut.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/shortcut.opt from modules shortcut.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -71 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/shortcut.opt shortcut.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte from modules shortcut.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -71 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte shortcut.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/shortcut.byte from modules shortcut.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -71 -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/shortcut.byte shortcut.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/shortcut.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.byte/shortcut.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/shortcut/ocamlc.opt/shortcut.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'stack_space.ml' => passed ... testing 'try_with.ml' => failed ... testing 'try_with.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'try_with.ml' with default (bytecode) => passed > Specified modules: try_with.ml > Source modules: try_with.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/try_with.opt from modules try_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/try_with.opt try_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte from modules try_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte try_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/try_with.byte from modules try_with.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/try_with.byte try_with.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/try_with.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.byte/try_with.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/try_with/ocamlc.opt/try_with.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'tupled_function.ml' => failed ... testing 'tupled_function.ml' with line 3 (bytecode) => passed ... testing 'tupled_function.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: tupled_function.ml > Source modules: tupled_function.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte from modules tupled_function.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte tupled_function.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/tupled_function.byte from modules tupled_function.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/tupled_function.byte tupled_function.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.byte/tupled_function.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlc.opt/tupled_function.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/tupled_function.opt from modules tupled_function.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/tupled_function.opt tupled_function.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'tupled_function_calls.ml' => failed ... testing 'tupled_function_calls.ml' with line 25 (bytecode) => passed ... testing 'tupled_function_calls.ml' with line 27 (native) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.native.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.native.reference 2025-06-13 14:31:21.803010604 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:54.071277825 +0200 @@ -17,3 +17,4 @@ 21 | f x :: (tupled_map_not_direct[@tailcall true]) pair ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 51 [wrong-tailcall-expectation]: expected tailcall +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) > Specified modules: tupled_function_calls.ml > Source modules: tupled_function_calls.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte from modules tupled_function_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte tupled_function_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/tupled_function_calls.byte from modules tupled_function_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/tupled_function_calls.byte tupled_function_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.byte/tupled_function_calls.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlc.opt/tupled_function_calls.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/tupled_function_calls.opt from modules tupled_function_calls.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/tupled_function_calls.opt tupled_function_calls.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > File "tupled_function_calls.ml", lines 16-21, characters 46-57: > 16 | ..............................................(f, li) = > 17 | match li with > 18 | | [] -> [] > 19 | | x :: xs -> > 20 | let pair = (f, xs) in > 21 | f x :: (tupled_map_not_direct[@tailcall true]) pair > Warning 71 [unused-tmc-attribute]: This function is marked @tail_mod_cons > but is never applied in TMC position. > > File "tupled_function_calls.ml", line 21, characters 13-57: > 21 | f x :: (tupled_map_not_direct[@tailcall true]) pair > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 51 [wrong-tailcall-expectation]: expected tailcall > > File "tupled_function_calls.ml", line 21, characters 13-57: > 21 | f x :: (tupled_map_not_direct[@tailcall true]) pair > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 51 [wrong-tailcall-expectation]: expected tailcall > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.native.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.native.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/tupled_function_calls.native.reference 2025-06-13 14:31:21.803010604 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tmc/_ocamltest/tests/tmc/tupled_function_calls/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:42:54.071277825 +0200 > @@ -17,3 +17,4 @@ > 21 | f x :: (tupled_map_not_direct[@tailcall true]) pair > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Warning 51 [wrong-tailcall-expectation]: expected tailcall > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ) ... testing 'usage_warnings.ml' => passed Running tests from 'tests/tool-caml-tex' ... ... testing 'ellipses.ml' => passed ... testing 'redirections.ml' => passed Running tests from 'tests/tool-command-line' ... ... testing 'test-no-input-file.ml' => passed ... testing 'test-o-one-c-file.ml' => passed ... testing 'test-o-several-files.ml' => passed ... testing 'test-unknown-file.ml' => passed Running tests from 'tests/tool-debugger/basic' ... ... testing 'debuggee.ml' => passed Running tests from 'tests/tool-debugger/dynlink' ... ... testing 'host.ml' => passed Running tests from 'tests/tool-debugger/find-artifacts' ... ... testing 'debuggee.ml' => passed Running tests from 'tests/tool-debugger/module_named_main' ... ... testing 'main.ml' => passed Running tests from 'tests/tool-debugger/no_debug_event' ... ... testing 'noev.ml' => passed Running tests from 'tests/tool-debugger/printer' ... ... testing 'debuggee.ml' => passed Running tests from 'tests/tool-dumpobj' ... ... testing 'test.ml' => passed Running tests from 'tests/tool-expect-test' ... ... testing 'clean_typer.ml' => passed Running tests from 'tests/tool-lexyacc' ... ... testing 'calc.ml' => failed ... testing 'calc.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'calc.ml' with default (bytecode) => passed > Specified modules: calc_parser.mly calc_lexer.mll calc.ml > Source modules: calc_parser.mly calc_lexer.mll calc.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating parser module from calc_parser.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q calc_parser.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > Generating lexer module from calc_lexer.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q calc_lexer.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/calc.opt from modules calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/calc.opt calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating parser module from calc_parser.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q calc_parser.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Generating lexer module from calc_lexer.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q calc_lexer.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte from modules calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte > Redirecting stdin to calc_input.txt > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte.output > ### begin stdout ### > 7 > 9 > -11 > -93 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating parser module from calc_parser.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q calc_parser.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Generating lexer module from calc_lexer.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q calc_lexer.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/calc.byte from modules calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/calc.byte calc_parser.mli calc_parser.ml calc_lexer.ml calc.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/calc.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.byte/calc.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/calc/ocamlc.opt/calc.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'chars.mll' => failed ... testing 'chars.mll' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'chars.mll' with default (bytecode) => passed > Specified modules: chars.mll > Source modules: chars.mll > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating lexer module from chars.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q chars.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/chars.opt from modules chars.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/chars.opt chars.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating lexer module from chars.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q chars.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte from modules chars.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte chars.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating lexer module from chars.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q chars.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/chars.byte from modules chars.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/chars.byte chars.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/chars.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.byte/chars.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/chars/ocamlc.opt/chars.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'csets.mll' => failed ... testing 'csets.mll' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'csets.mll' with default (bytecode) => passed > Specified modules: csets.mll > Source modules: csets.mll > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating lexer module from csets.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q csets.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/csets.opt from modules csets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/csets.opt csets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating lexer module from csets.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q csets.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte from modules csets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte csets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte.output > ### begin stdout ### > abc > 0345 > ghz > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating lexer module from csets.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q csets.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/csets.byte from modules csets.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/csets.byte csets.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/csets.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.byte/csets.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/csets/ocamlc.opt/csets.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mpr7760.mll' => failed ... testing 'mpr7760.mll' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mpr7760.mll' with default (bytecode) => passed > Specified modules: mpr7760.mll > Source modules: mpr7760.mll > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating lexer module from mpr7760.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mpr7760.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/mpr7760.opt from modules mpr7760.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/mpr7760.opt mpr7760.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating lexer module from mpr7760.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mpr7760.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte from modules mpr7760.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte mpr7760.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte.output > ### begin stdout ### > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating lexer module from mpr7760.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mpr7760.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/mpr7760.byte from modules mpr7760.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/mpr7760.byte mpr7760.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/mpr7760.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.byte/mpr7760.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/mpr7760/ocamlc.opt/mpr7760.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'parsecheck.mly' => failed ... testing 'parsecheck.mly' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'parsecheck.mly' with default (bytecode) => passed > Specified modules: parsecheck.mly > Source modules: parsecheck.mly > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating parser module from parsecheck.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q --strict parsecheck.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/parsecheck.opt from modules parsecheck.mli parsecheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/parsecheck.opt parsecheck.mli parsecheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating parser module from parsecheck.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q --strict parsecheck.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte from modules parsecheck.mli parsecheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte parsecheck.mli parsecheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating parser module from parsecheck.mly > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/yacc/ocamlyacc -q --strict parsecheck.mly > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/parsecheck.byte from modules parsecheck.mli parsecheck.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/parsecheck.byte parsecheck.mli parsecheck.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/parsecheck.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.byte/parsecheck.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-lexyacc/_ocamltest/tests/tool-lexyacc/parsecheck/ocamlc.opt/parsecheck.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/tool-ocaml' ... ... testing 'directive_failure.ml' => passed ... testing 'gpr12887.ml' => passed ... testing 't000.ml' => passed ... testing 't010-const0.ml' => passed ... testing 't010-const1.ml' => passed ... testing 't010-const2.ml' => passed ... testing 't010-const3.ml' => passed ... testing 't011-constint.ml' => passed ... testing 't020.ml' => passed ... testing 't021-pushconst1.ml' => passed ... testing 't021-pushconst2.ml' => passed ... testing 't021-pushconst3.ml' => passed ... testing 't022-pushconstint.ml' => passed ... testing 't040-makeblock1.ml' => passed ... testing 't040-makeblock2.ml' => passed ... testing 't040-makeblock3.ml' => passed ... testing 't041-makeblock.ml' => passed ... testing 't050-getglobal.ml' => passed ... testing 't050-pushgetglobal.ml' => passed ... testing 't051-getglobalfield.ml' => passed ... testing 't051-pushgetglobalfield.ml' => passed ... testing 't060-raise.ml' => passed ... testing 't070-branch.ml' => passed ... testing 't070-branchif.ml' => passed ... testing 't070-branchifnot.ml' => passed ... testing 't071-boolnot.ml' => passed ... testing 't080-eq.ml' => passed ... testing 't080-geint.ml' => passed ... testing 't080-gtint.ml' => passed ... testing 't080-leint.ml' => passed ... testing 't080-ltint.ml' => passed ... testing 't080-neq.ml' => passed ... testing 't090-acc0.ml' => passed ... testing 't090-acc1.ml' => passed ... testing 't090-acc2.ml' => passed ... testing 't090-acc3.ml' => passed ... testing 't090-acc4.ml' => passed ... testing 't090-acc5.ml' => passed ... testing 't090-acc6.ml' => passed ... testing 't090-acc7.ml' => passed ... testing 't091-acc.ml' => passed ... testing 't092-pushacc.ml' => passed ... testing 't092-pushacc0.ml' => passed ... testing 't092-pushacc1.ml' => passed ... testing 't092-pushacc2.ml' => passed ... testing 't092-pushacc3.ml' => passed ... testing 't092-pushacc4.ml' => passed ... testing 't092-pushacc5.ml' => passed ... testing 't092-pushacc6.ml' => passed ... testing 't092-pushacc7.ml' => passed ... testing 't093-pushacc.ml' => passed ... testing 't100-pushtrap.ml' => passed ... testing 't101-poptrap.ml' => passed ... testing 't110-addint.ml' => passed ... testing 't110-andint.ml' => passed ... testing 't110-asrint-1.ml' => passed ... testing 't110-asrint-2.ml' => passed ... testing 't110-divint-1.ml' => passed ... testing 't110-divint-2.ml' => passed ... testing 't110-divint-3.ml' => passed ... testing 't110-lslint.ml' => passed ... testing 't110-lsrint.ml' => passed ... testing 't110-modint-1.ml' => passed ... testing 't110-modint-2.ml' => passed ... testing 't110-mulint.ml' => passed ... testing 't110-negint.ml' => passed ... testing 't110-offsetint.ml' => passed ... testing 't110-orint.ml' => passed ... testing 't110-subint.ml' => passed ... testing 't110-xorint.ml' => passed ... testing 't120-getstringchar.ml' => passed ... testing 't121-setstringchar.ml' => passed ... testing 't130-getvectitem.ml' => passed ... testing 't130-vectlength.ml' => passed ... testing 't131-setvectitem.ml' => passed ... testing 't140-switch-1.ml' => passed ... testing 't140-switch-2.ml' => passed ... testing 't140-switch-3.ml' => passed ... testing 't140-switch-4.ml' => passed ... testing 't141-switch-5.ml' => passed ... testing 't141-switch-6.ml' => passed ... testing 't141-switch-7.ml' => passed ... testing 't142-switch-8.ml' => passed ... testing 't142-switch-9.ml' => passed ... testing 't142-switch-A.ml' => passed ... testing 't150-push-1.ml' => passed ... testing 't150-push-2.ml' => passed ... testing 't160-closure.ml' => passed ... testing 't161-apply1.ml' => passed ... testing 't162-return.ml' => passed ... testing 't163.ml' => passed ... testing 't164-apply2.ml' => passed ... testing 't164-apply3.ml' => passed ... testing 't165-apply.ml' => passed ... testing 't170-envacc2.ml' => passed ... testing 't170-envacc3.ml' => passed ... testing 't170-envacc4.ml' => passed ... testing 't171-envacc.ml' => passed ... testing 't172-pushenvacc1.ml' => passed ... testing 't172-pushenvacc2.ml' => passed ... testing 't172-pushenvacc3.ml' => passed ... testing 't172-pushenvacc4.ml' => passed ... testing 't173-pushenvacc.ml' => passed ... testing 't180-appterm1.ml' => passed ... testing 't180-appterm2.ml' => passed ... testing 't180-appterm3.ml' => passed ... testing 't181-appterm.ml' => passed ... testing 't190-makefloatblock-1.ml' => passed ... testing 't190-makefloatblock-2.ml' => passed ... testing 't190-makefloatblock-3.ml' => passed ... testing 't191-vectlength.ml' => passed ... testing 't192-getfloatfield-1.ml' => passed ... testing 't192-getfloatfield-2.ml' => passed ... testing 't193-setfloatfield-1.ml' => passed ... testing 't193-setfloatfield-2.ml' => passed ... testing 't200-getfield0.ml' => passed ... testing 't200-getfield1.ml' => passed ... testing 't200-getfield2.ml' => passed ... testing 't200-getfield3.ml' => passed ... testing 't201-getfield.ml' => passed ... testing 't210-setfield0.ml' => passed ... testing 't210-setfield1.ml' => passed ... testing 't210-setfield2.ml' => passed ... testing 't210-setfield3.ml' => passed ... testing 't211-setfield.ml' => passed ... testing 't220-assign.ml' => passed ... testing 't230-check_signals.ml' => passed ... testing 't240-c_call1.ml' => passed ... testing 't240-c_call2.ml' => passed ... testing 't240-c_call3.ml' => passed ... testing 't240-c_call4.ml' => passed ... testing 't240-c_call5.ml' => passed ... testing 't250-closurerec-1.ml' => passed ... testing 't250-closurerec-2.ml' => passed ... testing 't251-pushoffsetclosure0.ml' => passed ... testing 't251-pushoffsetclosure2.ml' => passed ... testing 't251-pushoffsetclosurem2.ml' => passed ... testing 't252-pushoffsetclosure.ml' => passed ... testing 't253-offsetclosure0.ml' => passed ... testing 't253-offsetclosure2.ml' => passed ... testing 't253-offsetclosurem2.ml' => passed ... testing 't254-offsetclosure.ml' => passed ... testing 't260-offsetref.ml' => passed ... testing 't270-push_retaddr.ml' => passed ... testing 't300-getmethod.ml' => passed ... testing 't301-object.ml' => passed ... testing 't310-alloc-1.ml' => passed ... testing 't310-alloc-2.ml' => passed ... testing 't320-gc-1.ml' => passed ... testing 't320-gc-2.ml' => passed ... testing 't320-gc-3.ml' => passed ... testing 't330-compact-1.ml' => passed ... testing 't330-compact-2.ml' => passed ... testing 't330-compact-3.ml' => passed ... testing 't330-compact-4.ml' => passed ... testing 't340-weak.ml' => passed ... testing 't350-heapcheck.ml' => passed ... testing 't360-stacks-1.ml' => passed ... testing 't360-stacks-2.ml' => passed Running tests from 'tests/tool-ocaml-annot' ... ... testing 'failure.ml' => passed ... testing 'success.ml' => passed ... testing 'typeonly.ml' => passed Running tests from 'tests/tool-ocamlc-compat32' ... ... testing 'compat32.ml' => passed Running tests from 'tests/tool-ocamlc-error-cleanup' ... ... testing 'test.ml' => passed Running tests from 'tests/tool-ocamlc-locations' ... ... testing 'marshalled.ml' => passed ... testing 'test.ml' => passed Running tests from 'tests/tool-ocamlc-open' ... ... testing 'tool-ocamlc-open-error.ml' => passed ... testing 'tool-ocamlc-open.ml' => passed Running tests from 'tests/tool-ocamlc-stop-after' ... ... testing 'stop_after_lambda.ml' => passed ... testing 'stop_after_parsing_impl.ml' => passed ... testing 'stop_after_parsing_intf.mli' => passed ... testing 'stop_after_scheduling.ml' => passed ... testing 'stop_after_typing_impl.ml' => passed Running tests from 'tests/tool-ocamldep-modalias' ... ... testing 'main.ml' => passed Running tests from 'tests/tool-ocamldep-shadowing' ... ... testing 'a.ml' => passed Running tests from 'tests/tool-ocamldoc' ... ... testing 'Alert_toplevel.mli' => passed ... testing 'Alert_toplevel2.mli' => passed ... testing 'Alerts.mli' => passed ... testing 'Alerts_impl.ml' => passed ... testing 'Documentation_tags.mli' => passed ... testing 'Entities.ml' => passed ... testing 'Extensible_variant.ml' => passed ... testing 'Functions.ml' => passed ... testing 'Include_module_type_of.mli' => passed ... testing 'Inline_records.mli' => passed ... testing 'Inline_records_bis.ml' => passed ... testing 'Item_ids.mli' => passed ... testing 'Latin9.ml' => passed ... testing 'Level_0.mli' => passed ... testing 'Linebreaks.mli' => passed ... testing 'Loop.ml' => passed ... testing 'Module_whitespace.ml' => passed ... testing 'No_preamble.mli' => passed ... testing 'Paragraph.mli' => passed ... testing 'Short_description.txt' => passed ... testing 'Test.mli' => passed ... testing 'Variants.mli' => passed ... testing 'latex_ref.mli' => passed ... testing 't01.ml' => passed ... testing 't02.ml' => passed ... testing 't03.ml' => passed ... testing 't04.ml' => passed ... testing 't05.ml' => passed Running tests from 'tests/tool-ocamldoc-open' ... ... testing 'main.ml' => passed Running tests from 'tests/tool-ocamlobjinfo' ... ... testing 'question.ml' => failed ... testing 'question.ml' with line 2 (shared-libraries) => passed ... testing 'question.ml' with line 3 (setup-ocamlopt.byte-build-env) => passed ... testing 'question.ml' with line 7 (ocamlopt.byte) => passed ... testing 'question.ml' with line 8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/_ocamltest/tests/tool-ocamlobjinfo/question/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/question.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'question.ml' with line 9 (ocamlobjinfo) => n/a ... testing 'question.ml' with line 10 (check-program-output) => n/a > Specified modules: question.ml > Source modules: question.ml > Running test shared-libraries with 1 actions > > Running action 1/1 (shared-libraries) > Action 1/1 (shared-libraries) => passed (Shared libraries are supported.) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program question.cmxs from modules question.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -shared -o question.cmxs question.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/_ocamltest/tests/tool-ocamlobjinfo/question/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/_ocamltest/tests/tool-ocamlobjinfo/question/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/_ocamltest/tests/tool-ocamlobjinfo/question/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/question.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/_ocamltest/tests/tool-ocamlobjinfo/question/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlobjinfo/question.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/tool-ocamlopt-save-ir' ... ... testing 'check_for_pack.ml' => failed ... testing 'check_for_pack.ml' with line 2 (native-compiler) => passed ... testing 'check_for_pack.ml' with line 3 (setup-ocamlopt.byte-build-env) => passed ... testing 'check_for_pack.ml' with line 6 (ocamlopt.byte) => passed ... testing 'check_for_pack.ml' with line 8 (script) => passed ... testing 'check_for_pack.ml' with line 12 (ocamlopt.byte) => passed ... testing 'check_for_pack.ml' with line 13 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference 2025-06-13 14:31:21.815010608 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:43:01.247280488 +0200 @@ -1,2 +1,3 @@ +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] File "check_for_pack.cmir-linear", line 1: Error: This input file cannot be compiled with -for-pack foo: it was generated without -for-pack. ) > Specified modules: check_for_pack.ml > Source modules: check_for_pack.ml > Running test native-compiler with 1 actions > > Running action 1/1 (native-compiler) > Action 1/1 (native-compiler) => passed (native compiler available) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/check_for_pack.opt from modules check_for_pack.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -save-ir-after scheduling -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/check_for_pack.opt check_for_pack.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test script with 1 actions > > Running action 1/1 (script) > Script should write its response to /tmp/ocamltest-73a64f.response > Commandline: touch empty.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/check_for_pack.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/check_for_pack.opt.output > Action 1/1 (script) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling module empty.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -S check_for_pack.cmir-linear -for-pack foo -c empty.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > File "check_for_pack.cmir-linear", line 1: > Error: This input file cannot be compiled with -for-pack foo: it was generated without -for-pack. > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference 2025-06-13 14:31:21.815010608 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/check_for_pack/ocamlopt.byte/ocamlopt.byte.output 2025-06-13 14:43:01.247280488 +0200 > @@ -1,2 +1,3 @@ > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > File "check_for_pack.cmir-linear", line 1: > Error: This input file cannot be compiled with -for-pack foo: it was generated without -for-pack. > > ) ... testing 'save_ir_after_scheduling.ml' => failed ... testing 'save_ir_after_scheduling.ml' with line 2 (native-compiler) => passed ... testing 'save_ir_after_scheduling.ml' with line 3 (setup-ocamlopt.byte-build-env) => passed ... testing 'save_ir_after_scheduling.ml' with line 5 (ocamlopt.byte) => passed ... testing 'save_ir_after_scheduling.ml' with line 6 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'save_ir_after_scheduling.ml' with line 8 (script) => n/a > Specified modules: save_ir_after_scheduling.ml > Source modules: save_ir_after_scheduling.ml > Running test native-compiler with 1 actions > > Running action 1/1 (native-compiler) > Action 1/1 (native-compiler) => passed (native compiler available) > Running test setup-ocamlopt.byte-build-env with 1 actions > > Running action 1/1 (setup-ocamlopt.byte-build-env) > Action 1/1 (setup-ocamlopt.byte-build-env) => passed > Running test ocamlopt.byte with 1 actions > > Running action 1/1 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/save_ir_after_scheduling.opt from modules save_ir_after_scheduling.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -save-ir-after scheduling -S -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/save_ir_after_scheduling.opt save_ir_after_scheduling.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 1/1 (ocamlopt.byte) => passed > Running test check-ocamlopt.byte-output with 1 actions > > Running action 1/1 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling.compilers.reference > Action 1/1 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/_ocamltest/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamlopt-save-ir/save_ir_after_scheduling.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'save_ir_after_typing.ml' => passed ... testing 'start_from_emit.ml' => passed Running tests from 'tests/tool-ocamlopt-stop-after' ... ... testing 'stop_after_lambda.ml' => passed ... testing 'stop_after_scheduling.ml' => passed Running tests from 'tests/tool-ocamltest' ... ... testing 'norm1.ml' => failed ... testing 'norm1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'norm1.ml' with default (bytecode) => passed > Specified modules: norm1.ml > Source modules: norm1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/norm1.opt from modules norm1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/norm1.opt norm1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte from modules norm1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte norm1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte.output > ### begin stdout ### > line1 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/norm1.byte from modules norm1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/norm1.byte norm1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.byte/norm1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm1/ocamlc.opt/norm1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'norm2.ml' => failed ... testing 'norm2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'norm2.ml' with default (bytecode) => passed > Specified modules: norm2.ml > Source modules: norm2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/norm2.opt from modules norm2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/norm2.opt norm2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte from modules norm2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte norm2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte.output > ### begin stdout ### > line1 > line2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/norm2.byte from modules norm2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/norm2.byte norm2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.byte/norm2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm2/ocamlc.opt/norm2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'norm3.ml' => failed ... testing 'norm3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'norm3.ml' with default (bytecode) => passed > Specified modules: norm3.ml > Source modules: norm3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/norm3.opt from modules norm3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/norm3.opt norm3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte from modules norm3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte norm3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte.output > ### begin stdout ### > line1 > line2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/norm3.byte from modules norm3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/norm3.byte norm3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.byte/norm3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm3/ocamlc.opt/norm3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'norm4.ml' => failed ... testing 'norm4.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'norm4.ml' with default (bytecode) => passed > Specified modules: norm4.ml > Source modules: norm4.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/norm4.opt from modules norm4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/norm4.opt norm4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte from modules norm4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte norm4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte.output > ### begin stdout ### > line1 > line2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/norm4.byte from modules norm4.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/norm4.byte norm4.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/norm4.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.byte/norm4.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest/_ocamltest/tests/tool-ocamltest/norm4/ocamlc.opt/norm4.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/tool-ocamltest-var-expansion' ... ... testing 'subst1.ml' => failed ... testing 'subst1.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'subst1.ml' with default (bytecode) => passed > Specified modules: subst1.ml > Source modules: subst1.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/subst1.opt from modules subst1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/subst1.opt subst1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte from modules subst1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte subst1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte str $notvar $foo bar > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte.output > ### begin stdout ### > str > $notvar > $foo > bar > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/subst1.byte from modules subst1.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/subst1.byte subst1.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst1.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.byte/subst1.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst1/ocamlc.opt/subst1.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'subst2.ml' => failed ... testing 'subst2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'subst2.ml' with default (bytecode) => passed > Specified modules: subst2.ml > Source modules: subst2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/subst2.opt from modules subst2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/subst2.opt subst2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte from modules subst2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte subst2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte str $notvar $foo bar var > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte.output > ### begin stdout ### > str > $notvar > $foo > bar > var > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/subst2.byte from modules subst2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/subst2.byte subst2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/subst2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.byte/subst2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-ocamltest-var-expansion/_ocamltest/tests/tool-ocamltest-var-expansion/subst2/ocamlc.opt/subst2.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/tool-toplevel' ... ... testing 'constructor_printing.ml' => passed ... testing 'error_highlighting.ml' => passed ... testing 'exotic_lists.ml' => passed ... testing 'install_printer.ml' => passed ... testing 'mod_use.ml' => passed ... testing 'multi_phrase_line.ml' => passed ... testing 'pr6468.ml' => passed ... testing 'pr7060.ml' => passed ... testing 'pr7751.ml' => passed ... testing 'pr9701.ml' => passed ... testing 'printval.ml' => passed ... testing 'redefinition_hints.ml' => passed ... testing 'show.ml' => passed ... testing 'show_short_paths.ml' => passed ... testing 'strings.ml' => passed ... testing 'topeval.ml' => failed ... testing 'topeval.ml' with line 3 (toplevel) => passed ... testing 'topeval.ml' with line 5 (toplevel.opt) => failed (toplevel output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference: --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference 2025-06-13 14:31:21.819010610 +0200 +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output 2025-06-13 14:43:18.523286892 +0200 @@ -1,13 +1,23 @@ +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] module A : sig type ('foo, 'bar) t val get_foo : ('foo, 'a) t -> 'foo option end +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : ('foo, 'a) A.t -> 'foo option = +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] val _bar : ('a, 'b) A.t -> 'a option = +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : int = 42 +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : bool = false +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : string = "" +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : char = 'd' +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] - : float = 42. +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] external foo : int -> int -> int = "%addint" module S = String val x : int = 42 +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ) > Specified modules: topeval.ml > Source modules: topeval.ml > Running test toplevel with 3 actions > > Running action 1/3 (setup-ocaml-build-env) > Action 1/3 (setup-ocaml-build-env) => passed > > Running action 2/3 (ocaml) > Running topeval.ml in bytecode toplevel (expected exit status: 0) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocaml -noinit -no-version -noprompt -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel > Redirecting stdin to topeval.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocaml/ocaml.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocaml/ocaml.output > ### begin stdout ### > module A : > sig type ('foo, 'bar) t val get_foo : ('foo, 'a) t -> 'foo option end > - : ('foo, 'a) A.t -> 'foo option = > val _bar : ('a, 'b) A.t -> 'a option = > - : int = 42 > - : bool = false > - : string = "" > - : char = 'd' > - : float = 42. > external foo : int -> int -> int = "%addint" > module S = String > val x : int = 42 > > ### end stdout ### > Action 2/3 (ocaml) => passed > > Running action 3/3 (check-ocaml-output) > Comparing toplevel output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocaml/ocaml.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference > Action 3/3 (check-ocaml-output) => passed > Running test toplevel.opt with 4 actions > > Running action 1/4 (shared-libraries) > Action 1/4 (shared-libraries) => passed (Shared libraries are supported.) > > Running action 2/4 (setup-ocamlnat-build-env) > Action 2/4 (setup-ocamlnat-build-env) => passed > > Running action 3/4 (ocamlnat) > Running topeval.ml in native toplevel (expected exit status: 0) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlnat -noinit -no-version -noprompt -S -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/toplevel > Redirecting stdin to topeval.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > module A : > sig type ('foo, 'bar) t val get_foo : ('foo, 'a) t -> 'foo option end > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : ('foo, 'a) A.t -> 'foo option = > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > val _bar : ('a, 'b) A.t -> 'a option = > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : int = 42 > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : bool = false > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : string = "" > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : char = 'd' > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : float = 42. > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > external foo : int -> int -> int = "%addint" > module S = String > val x : int = 42 > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > ### end stdout ### > Action 3/4 (ocamlnat) => passed > > Running action 4/4 (check-ocamlnat-output) > Comparing toplevel output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference > Action 4/4 (check-ocamlnat-output) => failed (toplevel output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output differs from reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference: > --- /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/topeval.compilers.reference 2025-06-13 14:31:21.819010610 +0200 > +++ /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/tool-toplevel/_ocamltest/tests/tool-toplevel/topeval/ocamlnat/ocamlnat.output 2025-06-13 14:43:18.523286892 +0200 > @@ -1,13 +1,23 @@ > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > module A : > sig type ('foo, 'bar) t val get_foo : ('foo, 'a) t -> 'foo option end > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : ('foo, 'a) A.t -> 'foo option = > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > val _bar : ('a, 'b) A.t -> 'a option = > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : int = 42 > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : bool = false > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : string = "" > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : char = 'd' > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > - : float = 42. > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > external foo : int -> int -> int = "%addint" > module S = String > val x : int = 42 > +clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > > > ) ... testing 'tracing.ml' => passed ... testing 'uncaught_exceptions.ml' => passed ... testing 'use_command.ml' => passed Running tests from 'tests/tool-toplevel/known-bugs' ... ... testing 'broken_rec_in_show.ml' => passed Running tests from 'tests/tool-toplevel-invocation' ... ... testing 'test.ml' => passed Running tests from 'tests/translprim' ... ... testing 'array_spec.ml' => passed ... testing 'comparison_optim.ml' => failed ... testing 'comparison_optim.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'comparison_optim.ml' with default (bytecode) => passed > Specified modules: comparison_optim.ml > Source modules: comparison_optim.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/comparison_optim.opt from modules comparison_optim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/comparison_optim.opt comparison_optim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte from modules comparison_optim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte comparison_optim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte.output > ### begin stdout ### > testing "int"... > #0: OK > #1: OK > #2: OK > #3: OK > #4: OK > #5: OK > #6: OK > #7: OK > #8: OK > #9: OK > #10: OK > #11: OK > #12: OK > #13: OK > #14: OK > #15: OK > #16: OK > #17: OK > > testing "int32"... > #0: OK > #1: OK > #2: OK > #3: OK > #4: OK > #5: OK > #6: OK > #7: OK > #8: OK > #9: OK > #10: OK > #11: OK > #12: OK > #13: OK > #14: OK > #15: OK > #16: OK > #17: OK > > testing "int64"... > #0: OK > #1: OK > #2: OK > #3: OK > #4: OK > #5: OK > #6: OK > #7: OK > #8: OK > #9: OK > #10: OK > #11: OK > #12: OK > #13: OK > #14: OK > #15: OK > #16: OK > #17: OK > > testing "nativeint"... > #0: OK > #1: OK > #2: OK > #3: OK > #4: OK > #5: OK > #6: OK > #7: OK > #8: OK > #9: OK > #10: OK > #11: OK > #12: OK > #13: OK > #14: OK > #15: OK > #16: OK > #17: OK > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/comparison_optim.byte from modules comparison_optim.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/comparison_optim.byte comparison_optim.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/comparison_optim.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.byte/comparison_optim.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/comparison_optim/ocamlc.opt/comparison_optim.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'comparison_table.ml' => passed ... testing 'locs.ml' => failed ... testing 'locs.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'locs.ml' with default (bytecode) => passed > Specified modules: locs.ml > Source modules: locs.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/locs.opt from modules locs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/locs.opt locs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte from modules locs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte locs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte.output > ### begin stdout ### > File "locs.ml", line 18, characters 19-26 > locs.ml > 22 > Locs > locs.ml, 26, 19, 26 > File "locs.ml", line 28, characters 14-40 > an expression > 34 > another expression > locs.ml, 40, 14, 49 > yet another expression > Locs.local_no_arg > Locs.fn_multi > Locs.fn_function > Locs.fn_poly > Locs.Mod1.Nested.apply > Locs.anon > Locs.anon > Locs.anon.(fun) > Locs.double_anon > Locs.double_anon.(fun) > Locs.double_anon.(fun) > Locs.local > Locs.local.inner > Locs.double_local > Locs.double_local.inner1 > Locs.double_local.inner1.inner2 > Locs.local_no_arg.(fun) > Locs.local_no_arg.inner > Locs.curried > Locs.curried.inner > Locs.local_module > Locs.local_module.N.r > Locs.local_module.N.foo > Locs.Functor.fn > Locs.Rec1.fn > Locs.Rec2.fn > Locs.(+@+) > Locs.klass#meth > Locs.inline_object.object#meth > Locs.inline_object.object#othermeth > Locs.bang > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/locs.byte from modules locs.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/locs.byte locs.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/locs.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.byte/locs.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/locs/ocamlc.opt/locs.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'module_coercion.ml' => passed ... testing 'ref_spec.ml' => passed ... testing 'sendcache.ml' => failed ... testing 'sendcache.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'sendcache.ml' with default (bytecode) => passed > Specified modules: sendcache.ml > Source modules: sendcache.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/sendcache.opt from modules sendcache.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/sendcache.opt sendcache.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte from modules sendcache.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte sendcache.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte.output > ### begin stdout ### > abc > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/sendcache.byte from modules sendcache.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/sendcache.byte sendcache.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/sendcache.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.byte/sendcache.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/translprim/_ocamltest/tests/translprim/sendcache/ocamlc.opt/sendcache.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/tsan' ... ... testing 'array_elt.ml' => skipped ... testing 'exn_from_c.ml' => skipped ... testing 'exn_in_callback.ml' => skipped ... testing 'exn_reraise.ml' => skipped ... testing 'handlers_at_tail.ml' => skipped ... testing 'norace_atomics.ml' => skipped ... testing 'perform.ml' => skipped ... testing 'raise_through_handler.ml' => skipped ... testing 'record_field.ml' => skipped ... testing 'reperform.ml' => skipped ... testing 'unhandled.ml' => skipped Running tests from 'tests/typedtree' ... ... testing 'module_presence.ml' => passed Running tests from 'tests/typeopt' ... ... testing 'nested_unboxed.ml' => failed ... testing 'nested_unboxed.ml' with line 2 (flat-float-array) => passed ... testing 'nested_unboxed.ml' with line 3 (bytecode) => passed ... testing 'nested_unboxed.ml' with line 4 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: nested_unboxed.ml > Source modules: nested_unboxed.ml > Running test flat-float-array with 1 actions > > Running action 1/1 (flat-float-array) > Action 1/1 (flat-float-array) => passed (compiler configured with --enable-flat-float-array) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte from modules nested_unboxed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte nested_unboxed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/nested_unboxed.byte from modules nested_unboxed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/nested_unboxed.byte nested_unboxed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.opt/nested_unboxed.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte from modules nested_unboxed.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/nested_unboxed.byte nested_unboxed.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/_ocamltest/tests/typeopt/nested_unboxed/ocamlc.byte/ocamlc.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typeopt/nested_unboxed.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/typing-core-bugs' ... ... testing 'const_int_hint.ml' => passed ... testing 'missing_rec_hint.ml' => passed ... testing 'repeated_did_you_mean.ml' => passed ... testing 'type_expected_explanation.ml' => passed ... testing 'unit_fun_hints.ml' => passed Running tests from 'tests/typing-deprecated' ... ... testing 'alerts.ml' => passed ... testing 'deprecated.ml' => passed Running tests from 'tests/typing-extension-constructor' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-extensions' ... ... testing 'cast.ml' => passed ... testing 'disambiguation.ml' => passed ... testing 'extensions.ml' => passed ... testing 'floatarray.ml' => passed ... testing 'iarray.ml' => passed ... testing 'msg.ml' => passed ... testing 'open_types.ml' => passed Running tests from 'tests/typing-external' ... ... testing 'pr11392.ml' => passed Running tests from 'tests/typing-fstclassmod' ... ... testing 'aliases.ml' => passed ... testing 'fstclassmod.ml' => failed ... testing 'fstclassmod.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fstclassmod.ml' with default (bytecode) => passed > Specified modules: fstclassmod.ml > Source modules: fstclassmod.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/fstclassmod.opt from modules fstclassmod.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +A-70 -warn-error +A -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/fstclassmod.opt fstclassmod.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte from modules fstclassmod.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +A-70 -warn-error +A -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte fstclassmod.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte.output > ### begin stdout ### > abc/def/xyz xyz/def/abc > 1 > 2 > XXXXXXXX > 10 > (123,("A",456)) > 2 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/fstclassmod.byte from modules fstclassmod.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w +A-70 -warn-error +A -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/fstclassmod.byte fstclassmod.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/fstclassmod.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.byte/fstclassmod.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-fstclassmod/_ocamltest/tests/typing-fstclassmod/fstclassmod/ocamlc.opt/fstclassmod.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'nondep_instance.ml' => passed ... testing 'scope_escape.ml' => passed Running tests from 'tests/typing-gadts' ... ... testing 'ambiguity.ml' => passed ... testing 'ambivalent_apply.ml' => passed ... testing 'didier.ml' => passed ... testing 'dynamic_frisch.ml' => passed ... testing 'gadthead.ml' => passed ... testing 'name_existentials.ml' => passed ... testing 'nested_equations.ml' => passed ... testing 'omega07.ml' => passed ... testing 'optional_args.ml' => passed ... testing 'or_patterns.ml' => passed ... testing 'packed-module-recasting.ml' => passed ... testing 'pr10189.ml' => passed ... testing 'pr10271.ml' => passed ... testing 'pr10348.ml' => passed ... testing 'pr10735.ml' => passed ... testing 'pr10907.ml' => passed ... testing 'pr11888.ml' => passed ... testing 'pr13579.ml' => passed ... testing 'pr5332.ml' => passed ... testing 'pr5689.ml' => passed ... testing 'pr5785.ml' => passed ... testing 'pr5848.ml' => passed ... testing 'pr5906.ml' => passed ... testing 'pr5948.ml' => passed ... testing 'pr5981.ml' => passed ... testing 'pr5985.ml' => passed ... testing 'pr5989.ml' => passed ... testing 'pr5997.ml' => passed ... testing 'pr6158.ml' => passed ... testing 'pr6163.ml' => passed ... testing 'pr6174.ml' => passed ... testing 'pr6241.ml' => passed ... testing 'pr6690.ml' => passed ... testing 'pr6817.ml' => passed ... testing 'pr6934.ml' => passed ... testing 'pr6980.ml' => passed ... testing 'pr6993_bad.ml' => passed ... testing 'pr7016.ml' => passed ... testing 'pr7160.ml' => passed ... testing 'pr7214.ml' => passed ... testing 'pr7222.ml' => passed ... testing 'pr7230.ml' => passed ... testing 'pr7234.ml' => passed ... testing 'pr7260.ml' => passed ... testing 'pr7269.ml' => passed ... testing 'pr7298.ml' => passed ... testing 'pr7374.ml' => passed ... testing 'pr7378.ml' => passed ... testing 'pr7381.ml' => passed ... testing 'pr7390.ml' => passed ... testing 'pr7391.ml' => passed ... testing 'pr7397.ml' => passed ... testing 'pr7421.ml' => passed ... testing 'pr7432.ml' => passed ... testing 'pr7520.ml' => passed ... testing 'pr7618.ml' => passed ... testing 'pr7747.ml' => passed ... testing 'pr7902.ml' => passed ... testing 'pr9019.ml' => passed ... testing 'pr9759.ml' => passed ... testing 'pr9799.ml' => passed ... testing 'principality-and-gadts.ml' => passed ... testing 'return_type.ml' => passed ... testing 'syntactic-arity.ml' => passed ... testing 'term-conv.ml' => passed ... testing 'test.ml' => passed ... testing 'unexpected_existentials.ml' => passed ... testing 'unify_mb.ml' => passed ... testing 'variables_in_mcomp.ml' => passed ... testing 'yallop_bugs.ml' => passed Running tests from 'tests/typing-immediate' ... ... testing 'immediate.ml' => passed Running tests from 'tests/typing-implicit_unpack' ... ... testing 'implicit_unpack.ml' => passed Running tests from 'tests/typing-kind' ... ... testing 'kind_mismatch.ml' => passed Running tests from 'tests/typing-labeled-tuples' ... ... testing 'labeled_tuple_patterns.ml' => passed ... testing 'labeled_tuples.ml' => passed ... testing 'labeled_tuples_and_constructors.ml' => passed ... testing 'labeled_tuples_dsource.ml' => passed Running tests from 'tests/typing-labels' ... ... testing 'mixin.ml' => failed ... testing 'mixin.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mixin.ml' with default (bytecode) => passed > Specified modules: mixin.ml > Source modules: mixin.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/mixin.opt from modules mixin.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/mixin.opt mixin.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte from modules mixin.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte mixin.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte.output > ### begin stdout ### > y > -6 + x > 9 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/mixin.byte from modules mixin.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/mixin.byte mixin.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.byte/mixin.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin/ocamlc.opt/mixin.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mixin2.ml' => failed ... testing 'mixin2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mixin2.ml' with default (bytecode) => passed > Specified modules: mixin2.ml > Source modules: mixin2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/mixin2.opt from modules mixin2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/mixin2.opt mixin2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte from modules mixin2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte mixin2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte.output > ### begin stdout ### > y > -6 + x > 9 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/mixin2.byte from modules mixin2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/mixin2.byte mixin2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.byte/mixin2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin2/ocamlc.opt/mixin2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'mixin3.ml' => failed ... testing 'mixin3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mixin3.ml' with default (bytecode) => passed > Specified modules: mixin3.ml > Source modules: mixin3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/mixin3.opt from modules mixin3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/mixin3.opt mixin3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte from modules mixin3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte mixin3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte.output > ### begin stdout ### > y > -6 + x > 9 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/mixin3.byte from modules mixin3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/mixin3.byte mixin3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/mixin3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.byte/mixin3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-labels/_ocamltest/tests/typing-labels/mixin3/ocamlc.opt/mixin3.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/typing-misc' ... ... testing 'apply_non_function.ml' => passed ... testing 'automatic_generalize.ml' => passed ... testing 'build_as_type.ml' => passed ... testing 'coerce_principal.ml' => passed ... testing 'constraints.ml' => passed ... testing 'deep.ml' => passed ... testing 'disambiguate_principality.ml' => passed ... testing 'distant_errors.ml' => passed ... testing 'empty_variant.ml' => passed ... testing 'enrich_typedecl.ml' => passed ... testing 'exotic_unifications.ml' => passed ... testing 'exp_denom.ml' => passed ... testing 'external_arity.ml' => passed ... testing 'filter_params.ml' => passed ... testing 'gpr2277.ml' => passed ... testing 'includeclass_errors.ml' => passed ... testing 'injectivity.ml' => passed ... testing 'inside_out.ml' => passed ... testing 'is_expansive.ml' => passed ... testing 'labels.ml' => passed ... testing 'let_rec_approx.ml' => passed ... testing 'normalize_type.ml' => passed ... testing 'occur_check.ml' => passed ... testing 'open.ml' => passed ... testing 'optbinders.ml' => passed ... testing 'pat_type_sharing.ml' => passed ... testing 'pattern_open.ml' => passed ... testing 'polyvars.ml' => passed ... testing 'pr6416.ml' => passed ... testing 'pr6634.ml' => passed ... testing 'pr6939-flat-float-array.ml' => passed ... testing 'pr6939-no-flat-float-array.ml' => skipped ... testing 'pr7103.ml' => passed ... testing 'pr7228.ml' => passed ... testing 'pr7668_bad.ml' => passed ... testing 'pr7712.ml' => passed ... testing 'pr7937.ml' => passed ... testing 'pr8548.ml' => passed ... testing 'pr8548_split.ml' => passed ... testing 'printing.ml' => passed ... testing 'records.ml' => passed ... testing 'scope_escape.ml' => passed ... testing 'type_external.ml' => passed ... testing 'typecore_empty_polyvariant_error.ml' => passed ... testing 'typecore_errors.ml' => passed ... testing 'typecore_nolabel_errors.ml' => passed ... testing 'typetexp_errors.ml' => passed ... testing 'unbound_type_variables.ml' => passed ... testing 'unique_names_in_unification.ml' => passed ... testing 'variance.ml' => passed ... testing 'variant.ml' => passed ... testing 'wellfounded.ml' => passed ... testing 'wrong_kind.ml' => passed Running tests from 'tests/typing-misc-bugs' ... ... testing 'core_array_reduced_ok.ml' => passed ... testing 'gadt_declaration_check.ml' => passed ... testing 'pr6303_bad.ml' => passed ... testing 'pr6946_bad.ml' => passed Running tests from 'tests/typing-missing-cmi' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-missing-cmi-2' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-missing-cmi-3' ... ... testing 'user.ml' => passed Running tests from 'tests/typing-modules' ... ... testing 'Test.ml' => passed ... testing 'aliases.ml' => passed ... testing 'anonymous.ml' => passed ... testing 'applicative_functor_type.ml' => passed ... testing 'extension_constructors_errors_test.ml' => passed ... testing 'firstclass.ml' => passed ... testing 'functors.ml' => passed ... testing 'generative.ml' => passed ... testing 'illegal_permutation.ml' => passed ... testing 'inclusion_errors.ml' => passed ... testing 'inclusion_errors_elision.ml' => passed ... testing 'merge_constraint.ml' => passed ... testing 'mixmod5.ml' => passed ... testing 'module_type_substitution.ml' => passed ... testing 'nondep.ml' => passed ... testing 'nondep_private_abbrev.ml' => passed ... testing 'nongen.ml' => passed ... testing 'normalize_path.ml' => passed ... testing 'package_constraint.ml' => passed ... testing 'packed_module_levels.ml' => passed ... testing 'pr10298.ml' => passed ... testing 'pr10399.ml' => passed ... testing 'pr13185.ml' => passed ... testing 'pr5911.ml' => passed ... testing 'pr6394.ml' => passed ... testing 'pr6633.ml' => passed ... testing 'pr7207.ml' => passed ... testing 'pr7348.ml' => passed ... testing 'pr7726.ml' => passed ... testing 'pr7787.ml' => passed ... testing 'pr7818.ml' => passed ... testing 'pr7851.ml' => passed ... testing 'pr8810.ml' => passed ... testing 'pr9384.ml' => passed ... testing 'pr9695.ml' => passed ... testing 'printing.ml' => passed ... testing 'private.ml' => passed ... testing 'records_errors_test.ml' => passed ... testing 'recursive.ml' => passed ... testing 'struct_include_optimisation.ml' => failed ... testing 'struct_include_optimisation.ml' with line 2 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/struct_include_optimisation.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: struct_include_optimisation.ml > Source modules: struct_include_optimisation.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/struct_include_optimisation.opt from modules struct_include_optimisation.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/struct_include_optimisation.opt struct_include_optimisation.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/struct_include_optimisation.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/_ocamltest/tests/typing-modules/struct_include_optimisation/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-modules/struct_include_optimisation.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) ... testing 'unroll_private_abbrev.ml' => passed ... testing 'variants_errors_test.ml' => passed ... testing 'with_ghosts.ml' => passed Running tests from 'tests/typing-modules/pr13099' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-modules-bugs' ... ... testing 'gatien_baron_20131019_ok.ml' => passed ... testing 'pr10661_ok.ml' => passed ... testing 'pr10693_bad.ml' => passed ... testing 'pr5164_ok.ml' => passed ... testing 'pr51_ok.ml' => passed ... testing 'pr5663_ok.ml' => passed ... testing 'pr5914_ok.ml' => passed ... testing 'pr6240_ok.ml' => passed ... testing 'pr6293_bad.ml' => passed ... testing 'pr6427_bad.ml' => passed ... testing 'pr6485_ok.ml' => passed ... testing 'pr6513_ok.ml' => passed ... testing 'pr6572_ok.ml' => passed ... testing 'pr6651_ok.ml' => passed ... testing 'pr6752_bad.ml' => passed ... testing 'pr6752_ok.ml' => passed ... testing 'pr6899_first_bad.ml' => passed ... testing 'pr6899_ok.ml' => passed ... testing 'pr6899_second_bad.ml' => passed ... testing 'pr6944_ok.ml' => passed ... testing 'pr6954_ok.ml' => passed ... testing 'pr6981_ok.ml' => passed ... testing 'pr6982_ok.ml' => passed ... testing 'pr6985_extended.ml' => passed ... testing 'pr6985_ok.ml' => passed ... testing 'pr6992_bad.ml' => passed ... testing 'pr7036_ok.ml' => passed ... testing 'pr7082_ok.ml' => passed ... testing 'pr7112_bad.ml' => passed ... testing 'pr7112_ok.ml' => passed ... testing 'pr7152_ok.ml' => passed ... testing 'pr7182_ok.ml' => passed ... testing 'pr7305_principal.ml' => passed ... testing 'pr7321_ok.ml' => passed ... testing 'pr7414_2_bad.ml' => passed ... testing 'pr7414_bad.ml' => passed ... testing 'pr7519_ok.ml' => passed ... testing 'pr7601_ok.ml' => passed ... testing 'pr7601a_ok.ml' => passed ... testing 'pr9695_bad.ml' => passed Running tests from 'tests/typing-multifile' ... ... testing 'pr6372.ml' => passed ... testing 'pr7325.ml' => passed ... testing 'pr7563.ml' => failed ... testing 'pr7563.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr7563.ml' with default (bytecode) => passed > Specified modules: f.ml pr7563.ml > Source modules: f.ml pr7563.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/pr7563.opt from modules f.ml pr7563.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/pr7563.opt f.ml pr7563.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte from modules f.ml pr7563.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte f.ml pr7563.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/pr7563.byte from modules f.ml pr7563.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/pr7563.byte f.ml pr7563.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr7563.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.byte/pr7563.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr7563/ocamlc.opt/pr7563.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr9218.ml' => failed ... testing 'pr9218.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr9218.ml' with default (bytecode) => passed > Specified modules: a.ml pr9218.ml > Source modules: a.ml pr9218.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/pr9218.opt from modules a.ml pr9218.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -annot -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/pr9218.opt a.ml pr9218.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte from modules a.ml pr9218.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -annot -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte a.ml pr9218.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/pr9218.byte from modules a.ml pr9218.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -annot -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/pr9218.byte a.ml pr9218.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/pr9218.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.byte/pr9218.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-multifile/_ocamltest/tests/typing-multifile/pr9218/ocamlc.opt/pr9218.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/typing-objects' ... ... testing 'Exemples.ml' => passed ... testing 'Tests.ml' => passed ... testing 'abstract_rows.ml' => passed ... testing 'class_2.ml' => passed ... testing 'dummy.ml' => passed ... testing 'errors.ml' => passed ... testing 'field_kind.ml' => passed ... testing 'nongen.ml' => passed ... testing 'open_in_classes.ml' => passed ... testing 'pr11569.ml' => passed ... testing 'pr13495.ml' => passed ... testing 'pr5545.ml' => passed ... testing 'pr5619_bad.ml' => passed ... testing 'pr5858.ml' => passed ... testing 'pr6123_bad.ml' => passed ... testing 'pr6383.ml' => passed ... testing 'pr6907_bad.ml' => passed ... testing 'pr7711_ok.ml' => passed ... testing 'self_cannot_be_closed.ml' => passed ... testing 'self_cannot_escape_pr7865.ml' => passed ... testing 'unbound-type-var.ml' => passed Running tests from 'tests/typing-objects-bugs' ... ... testing 'pr3968_bad.ml' => passed ... testing 'pr4018_bad.ml' => passed ... testing 'pr4435_bad.ml' => passed ... testing 'pr4766_ok.ml' => passed ... testing 'pr4824_ok.ml' => passed ... testing 'pr4824a_bad.ml' => passed ... testing 'pr5156_ok.ml' => passed ... testing 'pr7284_bad.ml' => passed ... testing 'pr7293_ok.ml' => passed ... testing 'woodyatt_ok.ml' => passed ... testing 'yamagata021012_ok.ml' => passed Running tests from 'tests/typing-ocamlc-i' ... ... testing 'pervasives_leitmotiv.ml' => passed ... testing 'pr4791.ml' => passed ... testing 'pr6323.ml' => passed ... testing 'pr7402.ml' => passed ... testing 'pr7620_bad.ml' => passed Running tests from 'tests/typing-poly' ... ... testing 'error_messages.ml' => passed ... testing 'poly.ml' => passed ... testing 'pr11544.ml' => passed ... testing 'pr7636.ml' => passed ... testing 'pr9603.ml' => passed Running tests from 'tests/typing-poly-bugs' ... ... testing 'pr5322_ok.ml' => passed ... testing 'pr5673_ok.ml' => passed ... testing 'pr6922_ok.ml' => passed Running tests from 'tests/typing-polyvariants-bugs' ... ... testing 'pr10664.ml' => failed ... testing 'pr10664.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr10664.ml' with default (bytecode) => passed > Specified modules: pr10664.ml > Source modules: pr10664.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/pr10664.opt from modules pr10664.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/pr10664.opt pr10664.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte from modules pr10664.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte pr10664.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte.output > ### begin stdout ### > A > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/pr10664.byte from modules pr10664.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/pr10664.byte pr10664.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/pr10664.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.byte/pr10664.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-polyvariants-bugs/_ocamltest/tests/typing-polyvariants-bugs/pr10664/ocamlc.opt/pr10664.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr10664a.ml' => passed ... testing 'pr4775_ok.ml' => passed ... testing 'pr4933_ok.ml' => passed ... testing 'pr5057_ok.ml' => passed ... testing 'pr5057a_bad.ml' => passed ... testing 'pr7199_ok.ml' => passed ... testing 'pr7817_bad.ml' => passed ... testing 'pr7824.ml' => passed ... testing 'pr8575.ml' => passed ... testing 'privrowsabate_ok.ml' => passed Running tests from 'tests/typing-polyvariants-bugs-2' ... ... testing 'pr3918c.ml' => passed Running tests from 'tests/typing-private' ... ... testing 'invalid_private_row.ml' => passed ... testing 'private.ml' => passed Running tests from 'tests/typing-private-bugs' ... ... testing 'pr5026_bad.ml' => passed ... testing 'pr5469_ok.ml' => passed Running tests from 'tests/typing-recmod' ... ... testing 'gpr1626.ml' => passed ... testing 'inconsistent_types.ml' => passed ... testing 'pr13514.ml' => passed ... testing 'pr6491.ml' => passed ... testing 'pr9494.ml' => failed ... testing 'pr9494.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr9494.ml' with default (bytecode) => passed > Specified modules: pr9494.ml > Source modules: pr9494.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/pr9494.opt from modules pr9494.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/pr9494.opt pr9494.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte from modules pr9494.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte pr9494.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte.output > ### begin stdout ### > File "pr9494.ml", line 31, characters 6-12: Undefined recursive module > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/pr9494.byte from modules pr9494.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/pr9494.byte pr9494.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/pr9494.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.byte/pr9494.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-recmod/_ocamltest/tests/typing-recmod/pr9494/ocamlc.opt/pr9494.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 't01bad.ml' => passed ... testing 't02bad.ml' => passed ... testing 't03ok.ml' => passed ... testing 't04bad.ml' => passed ... testing 't05bad.ml' => passed ... testing 't06ok.ml' => passed ... testing 't07bad.ml' => passed ... testing 't08bad.ml' => passed ... testing 't09bad.ml' => passed ... testing 't10ok.ml' => passed ... testing 't11bad.ml' => passed ... testing 't12bad.ml' => passed ... testing 't13ok.ml' => passed ... testing 't14bad.ml' => passed ... testing 't15bad.ml' => passed ... testing 't16ok.ml' => passed ... testing 't17ok.ml' => passed ... testing 't18ok.ml' => passed ... testing 't20ok.ml' => passed ... testing 't21ok.ml' => passed ... testing 't22ok.ml' => passed Running tests from 'tests/typing-recordarg' ... ... testing 'recordarg.ml' => passed Running tests from 'tests/typing-rectypes-bugs' ... ... testing 'pr5343_bad.ml' => passed ... testing 'pr6174_bad.ml' => passed ... testing 'pr6870_bad.ml' => passed Running tests from 'tests/typing-safe-linking' ... ... testing 'b_bad.ml' => passed Running tests from 'tests/typing-shadowing-of-pervasives-submodules' ... ... testing 'redefine_largefile.ml' => failed ... testing 'redefine_largefile.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'redefine_largefile.ml' with default (bytecode) => passed > Specified modules: largeFile.ml redefine_largefile.ml > Source modules: largeFile.ml redefine_largefile.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/redefine_largefile.opt from modules largeFile.ml redefine_largefile.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/redefine_largefile.opt largeFile.ml redefine_largefile.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte from modules largeFile.ml redefine_largefile.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte largeFile.ml redefine_largefile.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte.output > ### begin stdout ### > Hello, world! > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/redefine_largefile.byte from modules largeFile.ml redefine_largefile.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/redefine_largefile.byte largeFile.ml redefine_largefile.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.byte/redefine_largefile.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-shadowing-of-pervasives-submodules/_ocamltest/tests/typing-shadowing-of-pervasives-submodules/redefine_largefile/ocamlc.opt/redefine_largefile.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'redefine_largefile_top.ml' => passed Running tests from 'tests/typing-short-paths' ... ... testing 'errors.ml' => passed ... testing 'gpr1223.ml' => passed ... testing 'pr5918.ml' => passed ... testing 'pr6836.ml' => passed ... testing 'pr7543.ml' => passed ... testing 'short-paths.ml' => passed Running tests from 'tests/typing-signatures' ... ... testing 'els.ml' => passed ... testing 'nondep_regression.ml' => passed ... testing 'pr6371.ml' => passed ... testing 'pr6672.ml' => passed ... testing 'regression_tsubst_error.ml' => passed Running tests from 'tests/typing-sigsubst' ... ... testing 'sig_local_aliases.ml' => passed ... testing 'sig_local_aliases_syntax_errors.ml' => passed ... testing 'sigsubst.ml' => passed ... testing 'test_locations.ml' => passed Running tests from 'tests/typing-typeparam' ... ... testing 'newtype.ml' => passed Running tests from 'tests/typing-unboxed' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-unboxed-types' ... ... testing 'test.ml' => passed ... testing 'test_flat.ml' => passed ... testing 'test_no_flat.ml' => skipped Running tests from 'tests/typing-unicode' ... ... testing 'test.ml' => passed Running tests from 'tests/typing-warnings' ... ... testing 'ambiguous_guarded_disjunction.ml' => passed ... testing 'application.ml' => passed ... testing 'coercions.ml' => passed ... testing 'disable_warnings_classes.ml' => passed ... testing 'exhaustiveness.ml' => passed ... testing 'fragile_matching.ml' => failed ... testing 'fragile_matching.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'fragile_matching.ml' with default (bytecode) => passed > Specified modules: fragile_matching.ml > Source modules: fragile_matching.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/fragile_matching.opt from modules fragile_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/fragile_matching.opt fragile_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte from modules fragile_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte fragile_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/fragile_matching.byte from modules fragile_matching.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/fragile_matching.byte fragile_matching.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/fragile_matching.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.byte/fragile_matching.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/typing-warnings/_ocamltest/tests/typing-warnings/fragile_matching/ocamlc.opt/fragile_matching.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'never_returns.ml' => passed ... testing 'open_warnings.ml' => passed ... testing 'pr5892.ml' => passed ... testing 'pr6587.ml' => passed ... testing 'pr6872.ml' => passed ... testing 'pr7085.ml' => passed ... testing 'pr7115.ml' => passed ... testing 'pr7261.ml' => passed ... testing 'pr7297.ml' => passed ... testing 'pr7553.ml' => passed ... testing 'pr9244.ml' => passed ... testing 'records.ml' => passed ... testing 'unused_functor_parameter.ml' => passed ... testing 'unused_rec.ml' => passed ... testing 'unused_recmodule.ml' => passed ... testing 'unused_types.ml' => passed ... testing 'warning16.ml' => passed Running tests from 'tests/uid-deps' ... ... testing 'link_intf_impl.ml' => passed Running tests from 'tests/uids' ... ... testing 'intf_uids_test.ml' => passed Running tests from 'tests/unboxed-primitive-args' ... ... testing 'test.ml' => passed Running tests from 'tests/unicode' ... ... testing '見.ml' => failed ... testing '見.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing '見.ml' with default (bytecode) => passed > Specified modules: néant.ml 見.ml > Source modules: néant.ml 見.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/見.opt from modules néant.ml 見.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -bad-module-name -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/見.opt néant.ml 見.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte from modules néant.ml 見.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -bad-module-name -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte néant.ml 見.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/見.byte from modules néant.ml 見.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -w -bad-module-name -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/見.byte néant.ml 見.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/見.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.byte/見.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/unicode/_ocamltest/tests/unicode/見/ocamlc.opt/見.byte > Action 9/9 (compare-bytecode-programs) => passed Running tests from 'tests/unwind' ... ... testing 'driver.ml' => skipped Running tests from 'tests/utils' ... ... testing 'edit_distance.ml' => passed ... testing 'find_first_mono.ml' => passed ... testing 'magic_number.ml' => passed ... testing 'overflow_detection.ml' => passed ... testing 'test_strongly_connected_components.ml' => passed Running tests from 'tests/warnings' ... ... testing 'deprecated_module.ml' => passed ... testing 'deprecated_module_assigment.ml' => passed ... testing 'deprecated_module_use.ml' => passed ... testing 'deprecated_mutable.ml' => passed ... testing 'deprecated_warning_specs.ml' => passed ... testing 'mnemonics.mll' => failed ... testing 'mnemonics.mll' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'mnemonics.mll' with default (bytecode) => passed > Specified modules: mnemonics.mll > Source modules: mnemonics.mll > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Generating lexer module from mnemonics.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mnemonics.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/mnemonics.opt from modules mnemonics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/mnemonics.opt mnemonics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Generating lexer module from mnemonics.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mnemonics.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/ocamlc.byte.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte from modules mnemonics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte mnemonics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte.output > ### begin stdout ### > Constructors without associated mnemonic: > All_clauses_guarded > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Generating lexer module from mnemonics.mll > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/lex/ocamllex -q mnemonics.mll > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/ocamlc.opt.output > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/mnemonics.byte from modules mnemonics.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/mnemonics.byte mnemonics.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/mnemonics.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.byte/mnemonics.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/warnings/_ocamltest/tests/warnings/mnemonics/ocamlc.opt/mnemonics.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'w01.ml' => passed ... testing 'w03.ml' => passed ... testing 'w04.ml' => passed ... testing 'w04_failure.ml' => passed ... testing 'w06.ml' => passed ... testing 'w26_alias.ml' => passed ... testing 'w32.ml' => passed ... testing 'w32b.ml' => passed ... testing 'w33.ml' => passed ... testing 'w44.ml' => passed ... testing 'w45.ml' => passed ... testing 'w47_inline.ml' => passed ... testing 'w47_ppwarning.ml' => passed ... testing 'w50.ml' => passed ... testing 'w51.ml' => passed ... testing 'w51_bis.ml' => passed ... testing 'w52.ml' => passed ... testing 'w53.ml' => passed ... testing 'w53_across_cmi.ml' => passed ... testing 'w53_flags.ml' => passed ... testing 'w53_marshalled.ml' => passed ... testing 'w54.ml' => passed ... testing 'w55.ml' => passed ... testing 'w58.ml' => passed ... testing 'w59.ml' => passed ... testing 'w60.ml' => passed ... testing 'w74.ml' => passed Running tests from 'tests/weak-ephe-final' ... ... testing 'ephe_custom.ml' => failed ... testing 'ephe_custom.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephe_custom.ml' with default (bytecode) => passed > Specified modules: ephe_custom.ml > Source modules: ephe_custom.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ephe_custom.opt from modules ephe_custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ephe_custom.opt ephe_custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte from modules ephe_custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte ephe_custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte.output > ### begin stdout ### > value: 42 > value: 42 > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ephe_custom.byte from modules ephe_custom.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ephe_custom.byte ephe_custom.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_custom.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.byte/ephe_custom.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_custom/ocamlc.opt/ephe_custom.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ephe_infix.ml' => failed ... testing 'ephe_infix.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephe_infix.ml' with default (bytecode) => passed > Specified modules: ephe_infix.ml > Source modules: ephe_infix.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ephe_infix.opt from modules ephe_infix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ephe_infix.opt ephe_infix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte from modules ephe_infix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte ephe_infix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ephe_infix.byte from modules ephe_infix.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ephe_infix.byte ephe_infix.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephe_infix.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.byte/ephe_infix.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephe_infix/ocamlc.opt/ephe_infix.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ephetest.ml' => failed ... testing 'ephetest.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephetest.ml' with default (bytecode) => passed > Specified modules: ephetest.ml > Source modules: ephetest.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ephetest.opt from modules ephetest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ephetest.opt ephetest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte from modules ephetest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte ephetest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte.output > ### begin stdout ### > test1 key set: OK > test1 data set: OK > test1 key set: OK > test1 data set: OK > test1 key set: OK > test1 data set: OK > test1 key unset: OK > test1 data unset: OK > test2 key set: OK > test2 data set: OK > test2 key unset: OK > test2 data unset: OK > test3 key set: OK > test3 data set: OK > test3 key unset: OK > test3 data set: OK > test4 key set: OK > test4 data set: OK > test4 key set: OK > test4 data set: OK > test5 key set: OK > test5 data set: OK > test5 key unset: OK > test5 data unset: OK > test6 key set: OK > test6 key unset: OK > test6 data unset: OK > test7 before: OK > test7 after: OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ephetest.byte from modules ephetest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ephetest.byte ephetest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.byte/ephetest.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest/ocamlc.opt/ephetest.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ephetest2.ml' => failed ... testing 'ephetest2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephetest2.ml' with default (bytecode) => passed > Specified modules: ephetest2.ml > Source modules: ephetest2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ephetest2.opt from modules ephetest2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ephetest2.opt ephetest2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte from modules ephetest2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte ephetest2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte.output > ### begin stdout ### > test0 check: OK > test1 check: OK > test2 check: OK > test3 check: OK > test4 check: OK > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ephetest2.byte from modules ephetest2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ephetest2.byte ephetest2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.byte/ephetest2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest2/ocamlc.opt/ephetest2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ephetest3.ml' => failed ... testing 'ephetest3.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephetest3.ml' with default (bytecode) => passed > Specified modules: ephetest3.ml > Source modules: ephetest3.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ephetest3.opt from modules ephetest3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ephetest3.opt ephetest3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte from modules ephetest3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte ephetest3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte.output > ### begin stdout ### > ## Keep last 1000 alive, check each 100 ## > length: 2228 > sum of kept alive 500500 > stats : (2228,2048, 6): 0: 658, 1: 791, 2: 413, 3: 143, 4: 34, 5: 8, 6: 1, > stats_alive: (2228,2048, 6): 0: 658, 1: 791, 2: 413, 3: 143, 4: 34, 5: 8, 6: 1, > > ## Keep last 20 alive, check each 100 ## > length: 458 > sum of kept alive 19810 > stats : (458,2048, 3): 0: 1636, 1: 370, 2: 38, 3: 4, > stats_alive: (458,2048, 3): 0: 1636, 1: 370, 2: 38, 3: 4, > > ## Keep last 10 alive, check each 500 ## > length: 339 > sum of kept alive 9955 > stats : (339,2048, 3): 0: 1740, 1: 279, 2: 27, 3: 2, > stats_alive: (339,2048, 3): 0: 1740, 1: 279, 2: 27, 3: 2, > > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ephetest3.byte from modules ephetest3.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ephetest3.byte ephetest3.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest3.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.byte/ephetest3.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest3/ocamlc.opt/ephetest3.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'ephetest_par.ml' => failed ... testing 'ephetest_par.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'ephetest_par.ml' with default (bytecode) => passed > Specified modules: ephetest_par.ml > Source modules: ephetest_par.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ephetest_par.opt from modules ephetest_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ephetest_par.opt ephetest_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte from modules ephetest_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte ephetest_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ephetest_par.byte from modules ephetest_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ephetest_par.byte ephetest_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/ephetest_par.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.byte/ephetest_par.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/ephetest_par/ocamlc.opt/ephetest_par.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'finaliser.ml' => failed ... testing 'finaliser.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'finaliser.ml' with default (bytecode) => passed > Specified modules: finaliser.ml > Source modules: finaliser.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/finaliser.opt from modules finaliser.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/finaliser.opt finaliser.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte from modules finaliser.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte finaliser.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/finaliser.byte from modules finaliser.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/finaliser.byte finaliser.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.byte/finaliser.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser/ocamlc.opt/finaliser.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'finaliser2.ml' => failed ... testing 'finaliser2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'finaliser2.ml' with default (bytecode) => passed > Specified modules: finaliser2.ml > Source modules: finaliser2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt from modules finaliser2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/finaliser2.opt finaliser2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte from modules finaliser2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte finaliser2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output > ### begin stdout ### > test1 > test2: installed 2nd > test2: installed 1st > test3: child.finalise > test3: child.finalise_last > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte from modules finaliser2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte finaliser2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.byte/finaliser2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser2/ocamlc.opt/finaliser2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'finaliser_handover.ml' => failed ... testing 'finaliser_handover.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'finaliser_handover.ml' with default (bytecode) => passed > Specified modules: finaliser_handover.ml > Source modules: finaliser_handover.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/finaliser_handover.opt from modules finaliser_handover.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/finaliser_handover.opt finaliser_handover.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte from modules finaliser_handover.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte finaliser_handover.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/finaliser_handover.byte from modules finaliser_handover.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/finaliser_handover.byte finaliser_handover.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/finaliser_handover.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.byte/finaliser_handover.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/finaliser_handover/ocamlc.opt/finaliser_handover.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'pr12001.ml' => failed ... testing 'pr12001.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'pr12001.ml' with default (bytecode) => passed > Specified modules: pr12001.ml > Source modules: pr12001.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/pr12001.opt from modules pr12001.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/pr12001.opt pr12001.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte from modules pr12001.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte pr12001.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte.output > ### begin stdout ### > Hello world! > finalised > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/pr12001.byte from modules pr12001.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/pr12001.byte pr12001.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/pr12001.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.byte/pr12001.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/pr12001/ocamlc.opt/pr12001.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weak_array_par.ml' => failed ... testing 'weak_array_par.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'weak_array_par.ml' with default (bytecode) => passed > Specified modules: weak_array_par.ml > Source modules: weak_array_par.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/weak_array_par.opt from modules weak_array_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/weak_array_par.opt weak_array_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte from modules weak_array_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte weak_array_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output > ### begin stdout ### > ok > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte from modules weak_array_par.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte weak_array_par.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weaklifetime.ml' => failed ... testing 'weaklifetime.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'weaklifetime.ml' with default (bytecode) => passed > Specified modules: weaklifetime.ml > Source modules: weaklifetime.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/weaklifetime.opt from modules weaklifetime.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/weaklifetime.opt weaklifetime.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte from modules weaklifetime.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte weaklifetime.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/weaklifetime.byte from modules weaklifetime.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/weaklifetime.byte weaklifetime.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.byte/weaklifetime.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime/ocamlc.opt/weaklifetime.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weaklifetime2.ml' => failed ... testing 'weaklifetime2.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'weaklifetime2.ml' with default (bytecode) => passed > Specified modules: weaklifetime2.ml > Source modules: weaklifetime2.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/weaklifetime2.opt from modules weaklifetime2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/weaklifetime2.opt weaklifetime2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte from modules weaklifetime2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte weaklifetime2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte.output > ### begin stdout ### > success > success > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/weaklifetime2.byte from modules weaklifetime2.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/weaklifetime2.byte weaklifetime2.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaklifetime2.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.byte/weaklifetime2.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaklifetime2/ocamlc.opt/weaklifetime2.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weaktest.ml' => failed ... testing 'weaktest.ml' with default (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) ... testing 'weaktest.ml' with default (bytecode) => passed > Specified modules: weaktest.ml > Source modules: weaktest.ml > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt from modules weaktest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/weaktest.opt weaktest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte from modules weaktest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte weaktest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output > ### begin stdout ### > pass > ### end stdout ### > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/weaktest.byte from modules weaktest.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/weaktest.byte weaktest.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.byte/weaktest.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest/ocamlc.opt/weaktest.byte > Action 9/9 (compare-bytecode-programs) => passed ... testing 'weaktest_par_load.ml' => failed ... testing 'weaktest_par_load.ml' with line 3 (bytecode) => passed ... testing 'weaktest_par_load.ml' with line 5 (native) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.compilers.reference but it is not: ======================================== clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] ======================================== ) > Specified modules: weaktest_par_load.ml > Source modules: weaktest_par_load.ml > Running test bytecode with 9 actions > > Running action 1/9 (setup-ocamlc.byte-build-env) > Action 1/9 (setup-ocamlc.byte-build-env) => passed > > Running action 2/9 (ocamlc.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte from modules weaktest_par_load.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte weaktest_par_load.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/ocamlc.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/ocamlc.byte.output > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte.output > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/weaktest_par_load.byte from modules weaktest_par_load.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/weaktest_par_load.byte weaktest_par_load.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/ocamlc.opt.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/ocamlc.opt.output > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.byte/weaktest_par_load.byte and /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlc.opt/weaktest_par_load.byte > Action 9/9 (compare-bytecode-programs) => passed > Running test native with 8 actions > > Running action 1/8 (setup-ocamlopt.byte-build-env) > Action 1/8 (setup-ocamlopt.byte-build-env) => passed > > Running action 2/8 (ocamlopt.byte) > Compiling program /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/weaktest_par_load.opt from modules weaktest_par_load.ml > Commandline: /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/precheck-sanitizers/ocamlopt -I /home/barsac/ci/builds/workspace/precheck-sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/precheck-sanitizers/stdlib -o /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/weaktest_par_load.opt weaktest_par_load.ml > Redirecting stdout to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/ocamlopt.byte.output > Redirecting stderr to /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/ocamlopt.byte.output > ### begin stdout ### > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ### end stdout ### > Action 2/8 (ocamlopt.byte) => passed > > Running action 3/8 (check-ocamlopt.byte-output) > Comparing compiler output /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/ocamlopt.byte.output to reference /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.compilers.reference > Action 3/8 (check-ocamlopt.byte-output) => failed (The file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weaktest_par_load/ocamlopt.byte/ocamlopt.byte.output was expected to be empty because there is no reference file /home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite/tests/weak-ephe-final/weaktest_par_load.compilers.reference but it is not: > ======================================== > clang-18: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=bool,builtin,bounds,enum,nonnull-attribute,nullability,object-size,pointer-overflow,returns-nonnull-attribute,shift-exponent,unreachable [-Winvalid-command-line-argument] > ======================================== > > ) Running tests from 'tests/win-unicode' ... ... testing 'mltest.ml' => skipped make[1]: Entering directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite' List of skipped tests: tests/afl-instrumentation tests/arch-power tests/asmcomp/lift_mutable_let_flambda.ml tests/asmcomp/unrolling_flambda.ml tests/asmcomp/unrolling_flambda2.ml tests/asmgen/integr.cmm tests/ephe-c-api tests/flambda/afl_lazy.ml tests/flambda/specialise.ml tests/frame-pointers tests/letrec-check/no_flat_float_array.ml tests/lib-bigarray-2/bigarrfml.ml tests/lib-dynlink-csharp tests/lib-unix/isatty/isatty_tty.ml tests/lib-unix/unix-execvpe tests/lib-unix/win-channel-of tests/lib-unix/win-createprocess tests/lib-unix/win-env tests/lib-unix/win-socketpair tests/lib-unix/win-stat tests/lib-unix/win-symlink tests/manual-intf-c tests/native-debugger/linux-gdb-arm64.ml tests/native-debugger/linux-gdb-riscv.ml tests/native-debugger/linux-lldb-amd64.ml tests/native-debugger/linux-lldb-arm64.ml tests/native-debugger/macos-lldb-amd64.ml tests/native-debugger/macos-lldb-arm64.ml tests/runtime-errors/stackoverflow.ml tests/tsan tests/typing-misc/pr6939-no-flat-float-array.ml tests/typing-unboxed-types/test_no_flat.ml tests/unwind tests/win-unicode List of failed tests: tests/array-functions/test.ml tests/array-functions/test_iarray.ml tests/asmcomp/0001-test.ml tests/asmcomp/bind_tuples.ml tests/asmcomp/compare.ml tests/asmcomp/evaluation_order.ml tests/asmcomp/func_sections.ml tests/asmcomp/issue13875.ml tests/asmcomp/optargs.ml tests/asmcomp/polling_insertion.ml tests/asmcomp/prevent_fma.ml tests/asmcomp/register_typing.ml tests/asmcomp/register_typing_switch.ml tests/asmcomp/regression_value_kinds.ml tests/asmcomp/select_addr.ml tests/asmcomp/static_catch_unboxing.ml tests/asmcomp/staticalloc.ml tests/asmcomp/try_checkbound.ml tests/ast-invariants/test.ml tests/backtrace/backtrace.ml tests/backtrace/backtrace2.ml tests/backtrace/backtrace3.ml tests/backtrace/backtrace_bounds_exn.ml tests/backtrace/backtrace_c_exn.ml tests/backtrace/backtrace_deprecated.ml tests/backtrace/backtrace_effects.ml tests/backtrace/backtrace_effects_nested.ml tests/backtrace/backtrace_or_exception.ml tests/backtrace/backtrace_slots.ml tests/backtrace/backtrace_systhreads.ml tests/backtrace/backtraces_and_finalizers.ml tests/backtrace/callstack.ml tests/backtrace/event_after_prim.ml tests/backtrace/inline_test.ml tests/backtrace/inline_traversal_test.ml tests/backtrace/lazy.ml tests/backtrace/methods.ml tests/backtrace/names.ml tests/backtrace/pr2195.ml tests/backtrace/pr6920_why_at.ml tests/backtrace/pr6920_why_swallow.ml tests/backtrace/print_location.ml tests/backtrace/raw_backtrace.ml tests/basic-float/float_compare.ml tests/basic-float/float_literals.ml tests/basic-float/tfloat_hex.ml tests/basic-float/tfloat_record.ml tests/basic-float/zero_sized_float_arrays.ml tests/basic-io-2/io.ml tests/basic-io/wc.ml tests/basic-manyargs/manyargs.ml tests/basic-modules/main.ml tests/basic-modules/pr11186.ml tests/basic-modules/recursive_module_init.ml tests/basic-more/bounds.ml tests/basic-more/div_by_zero.ml tests/basic-more/function_in_ref.ml tests/basic-more/if_in_if.ml tests/basic-more/labels_evaluation_order.ml tests/basic-more/morematch.ml tests/basic-more/opaque_prim.ml tests/basic-more/pr10294.ml tests/basic-more/pr10338.ml tests/basic-more/pr1271.ml tests/basic-more/pr2719.ml tests/basic-more/pr6216.ml tests/basic-more/pr7683.ml tests/basic-more/record_evaluation_order.ml tests/basic-more/robustmatch.ml tests/basic-more/safer_matching.ml tests/basic-more/sequential_and_or.ml tests/basic-more/structural_constants.ml tests/basic-more/tbuffer.ml tests/basic-more/top_level_patterns.ml tests/basic-more/tprintf.ml tests/basic-multdef/usemultdef.ml tests/basic-private/tlength.ml tests/basic/arrays.ml tests/basic/bigints.ml tests/basic/boxedints.ml tests/basic/constprop.ml.c tests/basic/divint.ml tests/basic/equality.ml tests/basic/eval_order_1.ml tests/basic/eval_order_2.ml tests/basic/eval_order_3.ml tests/basic/eval_order_4.ml tests/basic/eval_order_6.ml tests/basic/eval_order_7.ml tests/basic/eval_order_8.ml tests/basic/eval_order_9.ml tests/basic/eval_order_pr10283.ml tests/basic/float.ml tests/basic/float_physical_equality.ml tests/basic/includestruct.ml tests/basic/localexn.ml tests/basic/localfunction.ml tests/basic/maps.ml tests/basic/min_int.ml tests/basic/objects.ml tests/basic/opt_variants.ml tests/basic/patmatch.ml tests/basic/pr7253.ml tests/basic/pr7533.ml tests/basic/pr7657.ml tests/basic/recvalues.ml tests/basic/sets.ml tests/basic/stringmatch.ml tests/basic/switch_opts.ml tests/basic/tailcalls.ml tests/basic/trigraph.ml tests/basic/tuple_match.ml tests/basic/zero_divided_by_n.ml tests/c-api/aligned_alloc.ml tests/c-api/alloc_async.ml tests/c-api/c_noreturn.ml tests/c-api/external.ml tests/c-api/test_c_thread_has_lock.ml tests/c-api/test_c_thread_has_lock_systhread.ml tests/callback/callback_effects_gc.ml tests/callback/minor_named.ml tests/callback/nested_fiber.ml tests/callback/signals_alloc.ml tests/callback/stack_overflow.ml tests/callback/test1.ml tests/callback/test2.ml tests/callback/test3.ml tests/callback/test4.ml tests/callback/test5.ml tests/callback/test6.ml tests/callback/test7.ml tests/callback/test_finaliser_gc.ml tests/callback/test_gc_alarm.ml tests/callback/test_signalhandler.ml tests/compaction/test_compact_full.ml tests/compaction/test_compact_manydomains.ml tests/compaction/test_freelist_free.ml tests/effect-syntax/coroutines.ml tests/effect-syntax/iterators.ml tests/effect-syntax/resume_exn.ml tests/effect-syntax/shallow2deep.ml tests/effect-syntax/test1.ml tests/effect-syntax/test10.ml tests/effect-syntax/test11.ml tests/effect-syntax/test2.ml tests/effect-syntax/test3.ml tests/effect-syntax/test4.ml tests/effect-syntax/test5.ml tests/effect-syntax/test6.ml tests/effect-syntax/tutorial.ml tests/effects/backtrace.ml tests/effects/cmphash.ml tests/effects/evenodd.ml tests/effects/manylive.ml tests/effects/marshal.ml tests/effects/overflow.ml tests/effects/partial.ml tests/effects/reperform.ml tests/effects/sched.ml tests/effects/shallow_state.ml tests/effects/shallow_state_io.ml tests/effects/test1.ml tests/effects/test10.ml tests/effects/test11.ml tests/effects/test2.ml tests/effects/test3.ml tests/effects/test4.ml tests/effects/test5.ml tests/effects/test6.ml tests/effects/test_lazy.ml tests/effects/unhandled_effects.ml tests/effects/unhandled_unlinked.ml tests/effects/used_cont.ml tests/embedded/cmcaml.ml tests/exotic-syntax/exotic.ml tests/extension-constructor/test.ml tests/flambda/approx_meet.ml tests/flambda/gpr2239.ml tests/flambda/gpr998.ml tests/float-unboxing/bug13448.ml tests/float-unboxing/bug13448bis.ml tests/float-unboxing/float_subst_boxed_number.ml tests/float-unboxing/unbox_under_assign.ml tests/fma/fma.ml tests/formatting/errors_batch.ml tests/gc-roots/globroots.ml tests/gc-roots/globroots_parallel.ml tests/gc-roots/globroots_parallel_spawn_burn.ml tests/gc-roots/globroots_sequential.ml tests/generalized-open/accepted_batch.ml tests/int64-unboxing/test.ml tests/lazy/lazy1.ml tests/lazy/lazy10.ml tests/lazy/lazy2.ml tests/lazy/lazy3.ml tests/lazy/lazy4.ml tests/lazy/lazy5.ml tests/lazy/lazy6.ml tests/lazy/lazy7.ml tests/lazy/lazy8.ml tests/lazy/lazy9.ml tests/lazy/minor_major_force.ml tests/letrec-compilation/backreferences.ml tests/letrec-compilation/class_1.ml tests/letrec-compilation/class_2.ml tests/letrec-compilation/evaluation_order_1.ml tests/letrec-compilation/evaluation_order_2.ml tests/letrec-compilation/evaluation_order_3.ml tests/letrec-compilation/float_block_1.ml tests/letrec-compilation/generic_array.ml tests/letrec-compilation/labels.ml tests/letrec-compilation/lazy_.ml tests/letrec-compilation/lists.ml tests/letrec-compilation/mixing_value_closures_1.ml tests/letrec-compilation/mixing_value_closures_2.ml tests/letrec-compilation/mutual_functions.ml tests/letrec-compilation/nested.ml tests/letrec-compilation/nested2.ml tests/letrec-compilation/pr12153_miscompilation_of_recursive_atoms.ml tests/letrec-compilation/pr4989.ml tests/letrec-compilation/pr8681.ml tests/letrec-compilation/record_with.ml tests/letrec-compilation/ref.ml tests/lexing/newlines.ml tests/lf_skiplist/test.ml tests/lf_skiplist/test_parallel.ml tests/lib-arg/testarg.ml tests/lib-arg/testerror.ml tests/lib-atomic/test_atomic.ml tests/lib-bigarray-2/bigarrcml.ml tests/lib-bigarray-file/mapfile.ml tests/lib-bigarray/bigarrays.ml tests/lib-bigarray/change_layout.ml tests/lib-bigarray/fftba.ml tests/lib-bigarray/pr5115.ml tests/lib-bigarray/specialized.ml tests/lib-bigarray/weak_bigarray.ml tests/lib-bool/test.ml tests/lib-buffer/test.ml tests/lib-bytes-utf/test.ml tests/lib-bytes/binary.ml tests/lib-bytes/test_bytes.ml tests/lib-channels/bigarrays.ml tests/lib-channels/buffered.ml tests/lib-channels/close_in.ml tests/lib-channels/close_out.ml tests/lib-channels/in_channel_length.ml tests/lib-channels/input_all.ml tests/lib-channels/input_lines.ml tests/lib-channels/seek_in.ml tests/lib-char/test.ml tests/lib-digest/blake2b_self_test.ml tests/lib-digest/digests.ml tests/lib-digest/md5.ml tests/lib-dynarray/heap_sort.ml tests/lib-dynarray/test.ml tests/lib-dynlink-init-info/test.ml tests/lib-filename/extension.ml tests/lib-filename/null.ml tests/lib-filename/quotecommand.ml tests/lib-filename/suffix.ml tests/lib-filename/temp.ml tests/lib-float/test.ml tests/lib-floatarray/floatarray.ml tests/lib-format/domains.ml tests/lib-format/mc_pr586_par.ml tests/lib-format/mc_pr586_par2.ml tests/lib-format/pp_print_custom_break.ml tests/lib-format/pr6824.ml tests/lib-format/print_array.ml tests/lib-format/print_if_newline.ml tests/lib-format/print_seq.ml tests/lib-format/tformat.ml tests/lib-fun/test.ml tests/lib-hashtbl/compatibility.ml tests/lib-hashtbl/hfun.ml tests/lib-hashtbl/htbl.ml tests/lib-int/test.ml tests/lib-int64/issue9460.ml tests/lib-int64/test.ml tests/lib-list/test.ml tests/lib-marshal/compressed.ml tests/lib-marshal/intern_final.ml tests/lib-marshal/intext.ml tests/lib-marshal/intext_par.ml tests/lib-marshal/marshal_bigarray.ml tests/lib-obj/new_obj.ml tests/lib-obj/reachable_words.ml tests/lib-obj/reachable_words_bug.ml tests/lib-obj/with_tag.ml tests/lib-option/test.ml tests/lib-pair/test.ml tests/lib-pqueue/test.ml tests/lib-printf/pr6534.ml tests/lib-printf/pr6938.ml tests/lib-printf/tprintf.ml tests/lib-queue/test.ml tests/lib-random/chi2.ml tests/lib-random/compat_32_64.ml tests/lib-random/defaultinit.ml tests/lib-random/parallel.ml tests/lib-random/selfinit.ml tests/lib-random/testvectors.ml tests/lib-result/test.ml tests/lib-runtime-events/test.ml tests/lib-runtime-events/test_caml.ml tests/lib-runtime-events/test_caml_counters.ml tests/lib-runtime-events/test_caml_exception.ml tests/lib-runtime-events/test_caml_parallel.ml tests/lib-runtime-events/test_caml_reentry.ml tests/lib-runtime-events/test_caml_runparams.ml tests/lib-runtime-events/test_caml_slot_reuse.ml tests/lib-runtime-events/test_caml_stubs_gc.ml tests/lib-runtime-events/test_compact.ml tests/lib-runtime-events/test_corrupted.ml tests/lib-runtime-events/test_create_cursor_failures.ml tests/lib-runtime-events/test_dropped_events.ml tests/lib-runtime-events/test_env_start.ml tests/lib-runtime-events/test_external.ml tests/lib-runtime-events/test_external_preserve.ml tests/lib-runtime-events/test_fork.ml tests/lib-runtime-events/test_instrumented.ml tests/lib-runtime-events/test_timestamp_monotonic.ml tests/lib-runtime-events/test_user_event.ml tests/lib-runtime-events/test_user_event_signal.ml tests/lib-runtime-events/test_user_event_unknown.ml tests/lib-scanf-2/tscanf2_master.ml tests/lib-scanf/tscanf.ml tests/lib-seq/test.ml tests/lib-set/testmap.ml tests/lib-set/testset.ml tests/lib-stack/test.ml tests/lib-stdlabels/test_stdlabels.ml tests/lib-str/parallel.ml tests/lib-str/t01.ml tests/lib-string/binary.ml tests/lib-string/test_string.ml tests/lib-sync/prodcons.ml tests/lib-sync/trylock.ml tests/lib-sync/trylock2.ml tests/lib-sys/immediate64.ml tests/lib-sys/opaque.ml tests/lib-sys/rename.ml tests/lib-sys/signal.ml tests/lib-systhreads/boundscheck.ml tests/lib-systhreads/eintr.ml tests/lib-systhreads/multicore_lifecycle.ml tests/lib-systhreads/test_c_thread_register.ml tests/lib-systhreads/testfork.ml tests/lib-systhreads/testfork2.ml tests/lib-systhreads/testpreempt.ml tests/lib-systhreads/testyield.ml tests/lib-systhreads/threadsigmask.ml tests/lib-threads/backtrace_threads.ml tests/lib-threads/bank.ml tests/lib-threads/bufchan.ml tests/lib-threads/close.ml tests/lib-threads/delayintr.ml tests/lib-threads/fileio.ml tests/lib-threads/mutex_errors.ml tests/lib-threads/pr4466.ml tests/lib-threads/pr5325.ml tests/lib-threads/pr7638.ml tests/lib-threads/pr8857.ml tests/lib-threads/prodcons.ml tests/lib-threads/prodcons2.ml tests/lib-threads/sieve.ml tests/lib-threads/signal.ml tests/lib-threads/sockets.ml tests/lib-threads/swapchan.ml tests/lib-threads/tls.ml tests/lib-threads/torture.ml tests/lib-threads/uncaught_exception_handler.ml tests/lib-uchar/test.ml tests/lib-unix/common/append.ml tests/lib-unix/common/channel_of.ml tests/lib-unix/common/cloexec.ml tests/lib-unix/common/dup.ml tests/lib-unix/common/dup2.ml tests/lib-unix/common/fork_cleanup.ml tests/lib-unix/common/fork_cleanup_systhreads.ml tests/lib-unix/common/getaddrinfo.ml tests/lib-unix/common/gethostbyaddr.ml tests/lib-unix/common/multicore_fork_domain_alone.ml tests/lib-unix/common/multicore_fork_domain_alone2.ml tests/lib-unix/common/pipe_eof.ml tests/lib-unix/common/process_pid.ml tests/lib-unix/common/redirections.ml tests/lib-unix/common/rename.ml tests/lib-unix/common/sigwait.ml tests/lib-unix/common/test_unix_cmdline.ml tests/lib-unix/common/test_unixlabels.ml tests/lib-unix/common/truncate.ml tests/lib-unix/common/uexit.ml tests/lib-unix/common/utimes.ml tests/lib-unix/common/wait_nohang.ml tests/lib-unix/isatty/isatty_std.ml tests/lib-unix/kill/unix_kill.ml tests/lib-unix/realpath/test.ml tests/lib-unix/unix-socket/recvfrom_linux.ml tests/lib-unix/unix-socket/recvfrom_unix.ml tests/link-test/empty.ml tests/link-test/test.ml tests/local-functions/non_local.ml tests/local-functions/tupled.ml tests/local-functions/tupled2.ml tests/locale/test.ml tests/match-exception/allocation.ml tests/match-exception/exception_propagation.ml tests/match-exception/identifier_sharing.ml tests/match-exception/match_failure.ml tests/match-exception/nested_handlers.ml tests/match-exception/raise_from_success_continuation.ml tests/match-exception/streams.ml tests/match-exception/tail_calls.ml tests/memory-model/forbidden.ml tests/memory-model/publish.ml tests/misc-kb/kbmain.ml tests/misc-unsafe/almabench.ml tests/misc-unsafe/fft.ml tests/misc-unsafe/quicksort.ml tests/misc-unsafe/soli.ml tests/misc/bdd.ml tests/misc/boyer.ml tests/misc/fib.ml tests/misc/gc_mark_stack_overflow.ml tests/misc/gcwords.ml tests/misc/gpr1370.ml tests/misc/hamming.ml tests/misc/nucleic.ml tests/misc/pr7168.ml tests/misc/sieve.ml tests/misc/sorts.ml tests/misc/takc.ml tests/misc/taku.ml tests/native-debugger/linux-gdb-amd64.ml tests/parallel/atomics.ml tests/parallel/backup_thread.ml tests/parallel/backup_thread_pipe.ml tests/parallel/catch_break.ml tests/parallel/constpromote.ml tests/parallel/deadcont.ml tests/parallel/domain_dls.ml tests/parallel/domain_dls2.ml tests/parallel/domain_id.ml tests/parallel/domain_parallel_spawn_burn.ml tests/parallel/domain_parallel_spawn_burn_gc_set.ml tests/parallel/domain_serial_spawn_burn.ml tests/parallel/fib_threads.ml tests/parallel/join.ml tests/parallel/major_gc_wait_backup.ml tests/parallel/max_domains1.ml tests/parallel/max_domains2.ml tests/parallel/mctest.ml tests/parallel/multicore_systhreads.ml tests/parallel/pingpong.ml tests/parallel/poll.ml tests/parallel/prodcons_domains.ml tests/parallel/recommended_domain_count.ml tests/parallel/recommended_domain_count_unix.ml tests/parallel/tak.ml tests/parallel/test_c_thread_register.ml tests/parallel/test_issue_11094.ml tests/parsetree/test.ml tests/parsing/assert_location.ml tests/parsing/change_start_loc.ml tests/ppx-attributes/warning.ml tests/prim-bigstring/bigstring_access.ml tests/prim-bigstring/string_access.ml tests/prim-bswap/bswap.ml tests/prim-revapply/apply.ml tests/prim-revapply/revapply.ml tests/raise-counts/main.ml tests/regression/gpr1623/gpr1623.ml tests/regression/pr10611/pr10611.ml tests/regression/pr11865/mkroot.ml tests/regression/pr11887/pr11887.ml tests/regression/pr1580/pr1580.ml tests/regression/pr3612/pr3612.ml tests/regression/pr5233/pr5233.ml tests/regression/pr5757/pr5757.ml tests/regression/pr6024/pr6024.ml tests/regression/pr7042/pr7042.ml tests/regression/pr7426/pr7426.ml tests/regression/pr7718/pr7718.ml tests/regression/pr7798/pr7798.ml tests/regression/pr7920/pr7920.ml tests/regression/pr9028/pr9028.ml tests/regression/pr9292/pr9292.ml tests/regression/pr9326/gc_set.ml tests/regression/pr9443/pr9443.ml tests/regression/pr9853/compaction_corner_case.ml tests/required-external/main.ml tests/runtime-C-exceptions/test.ml tests/runtime-objects/Tests.ml tests/runtime-objects/toplevel_lets.ml tests/shapes/shape_size_blowup.ml tests/statmemprof/alloc_counts.ml tests/statmemprof/arrays_in_major.ml tests/statmemprof/arrays_in_minor.ml tests/statmemprof/bigarray.ml tests/statmemprof/blocking_in_callback.ml tests/statmemprof/comballoc.ml tests/statmemprof/custom.ml tests/statmemprof/discard_in_callback.ml tests/statmemprof/exception_callback.ml tests/statmemprof/exception_callback_minor.ml tests/statmemprof/exception_comballoc.ml tests/statmemprof/intern.ml tests/statmemprof/lists_in_minor.ml tests/statmemprof/minor_heap_edge.ml tests/statmemprof/minor_no_postpone.ml tests/statmemprof/moved_while_blocking.ml tests/statmemprof/start_stop.ml tests/statmemprof/stop_start_in_callback.ml tests/statmemprof/thread_exit_in_callback.ml tests/syntactic-arity/max_arity.ml tests/syntactic-arity/syntactic_arity.ml tests/tmc/partial_application.ml tests/tmc/shortcut.ml tests/tmc/try_with.ml tests/tmc/tupled_function.ml tests/tmc/tupled_function_calls.ml tests/tool-lexyacc/calc.ml tests/tool-lexyacc/chars.mll tests/tool-lexyacc/csets.mll tests/tool-lexyacc/mpr7760.mll tests/tool-lexyacc/parsecheck.mly tests/tool-ocamlobjinfo/question.ml tests/tool-ocamlopt-save-ir/check_for_pack.ml tests/tool-ocamlopt-save-ir/save_ir_after_scheduling.ml tests/tool-ocamltest-var-expansion/subst1.ml tests/tool-ocamltest-var-expansion/subst2.ml tests/tool-ocamltest/norm1.ml tests/tool-ocamltest/norm2.ml tests/tool-ocamltest/norm3.ml tests/tool-ocamltest/norm4.ml tests/tool-toplevel/topeval.ml tests/translprim/comparison_optim.ml tests/translprim/locs.ml tests/translprim/sendcache.ml tests/typeopt/nested_unboxed.ml tests/typing-fstclassmod/fstclassmod.ml tests/typing-labels/mixin.ml tests/typing-labels/mixin2.ml tests/typing-labels/mixin3.ml tests/typing-modules/struct_include_optimisation.ml tests/typing-multifile/pr7563.ml tests/typing-multifile/pr9218.ml tests/typing-polyvariants-bugs/pr10664.ml tests/typing-recmod/pr9494.ml tests/typing-shadowing-of-pervasives-submodules/redefine_largefile.ml tests/typing-warnings/fragile_matching.ml tests/unicode/見.ml tests/warnings/mnemonics.mll tests/weak-ephe-final/ephe_custom.ml tests/weak-ephe-final/ephe_infix.ml tests/weak-ephe-final/ephetest.ml tests/weak-ephe-final/ephetest2.ml tests/weak-ephe-final/ephetest3.ml tests/weak-ephe-final/ephetest_par.ml tests/weak-ephe-final/finaliser.ml tests/weak-ephe-final/finaliser2.ml tests/weak-ephe-final/finaliser_handover.ml tests/weak-ephe-final/pr12001.ml tests/weak-ephe-final/weak_array_par.ml tests/weak-ephe-final/weaklifetime.ml tests/weak-ephe-final/weaklifetime2.ml tests/weak-ephe-final/weaktest.ml tests/weak-ephe-final/weaktest_par_load.ml Summary: 887 tests passed 53 tests skipped 570 tests failed 0 tests not started (parent test skipped or failed) 0 unexpected errors 1510 tests considered #### Something failed. Exiting with error status. make[1]: *** [Makefile:329: report] Error 4 make[1]: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite' make: *** [Makefile:230: parallel-*] Error 2 make: Leaving directory '/home/barsac/ci/builds/workspace/precheck-sanitizers/testsuite' [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] emailext Sending email to: ocaml-ci-notifications@inria.fr [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 2 Finished: FAILURE