Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ocaml.spec'], chrootPath='/var/lib/mock/dist-an23-build-232846-62625/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ocaml.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1678924800 Wrote: /builddir/build/SRPMS/ocaml-5.0.0-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ocaml.spec'], chrootPath='/var/lib/mock/dist-an23-build-232846-62625/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ocaml.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1678924800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.khgOPQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ocaml-5.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/5.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ocaml-5.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'ocaml-5.0.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Do-not-trigger-warning-when-calling-virtual-methods-.patch + /usr/bin/git apply --index --reject - Checking patch Changes... error: while searching for: OCaml 4.14.0 (28 March 2022) ---------------------------- error: patch failed: Changes:1 error: while searching for: definition-aware operations. (Ulysse Gérard, Thomas Refis and Leo White, review by Florian Angeletti) ### Language features: - #10462: Add attribute to produce a compiler error for polls. error: patch failed: Changes:62 Checking patch testsuite/tests/typing-objects/Tests.ml... error: while searching for: class c : object method m : int method n : int end |}];; class [ 'a ] c = object (_ : 'a) end;; let o = object method m = 1 error: patch failed: testsuite/tests/typing-objects/Tests.ml:955 Checking patch typing/typeclass.ml... error: while searching for: concrete_vals : VarSet.t; local_meths : MethSet.t; local_vals : VarSet.t; vars : Ident.t Vars.t; meths : Ident.t Meths.t; } let rec class_field_first_pass self_loc cl_num sign self_scope acc cf = let { rev_fields; val_env; par_env; concrete_meths; concrete_vals; local_meths; local_vals; vars; meths } = acc in let loc = cf.pcf_loc in let attributes = cf.pcf_attributes in error: patch failed: typing/typeclass.ml:552 error: while searching for: (val_env, par_env, inherited_vars, vars)) parent_sign.csig_vars (val_env, par_env, [], vars) in let meths = Meths.fold (fun label _ meths -> if Meths.mem label meths then meths else Meths.add label (Ident.create_local label) meths) parent_sign.csig_meths meths in (* Methods available through super *) let super_meths = MethSet.fold error: patch failed: typing/typeclass.ml:612 error: while searching for: in let rev_fields = field :: rev_fields in { acc with rev_fields; val_env; par_env; concrete_meths; concrete_vals; vars; meths }) | Pcf_val (label, mut, Cfk_virtual styp) -> with_attrs (fun () -> error: patch failed: typing/typeclass.ml:641 error: while searching for: let cty = transl_simple_type val_env false sty in let ty = cty.ctyp_type in add_method loc val_env label.txt priv Virtual ty sign; let meths = if Meths.mem label.txt meths then meths else Meths.add label.txt (Ident.create_local label.txt) meths in let field = Virtual_method { label; priv; cty; loc; attributes } in let rev_fields = field :: rev_fields in { acc with rev_fields; meths }) | Pcf_method (label, priv, Cfk_concrete (override, expr)) -> with_attrs error: patch failed: typing/typeclass.ml:723 error: while searching for: raise(Error(loc, val_env, Field_type_mismatch ("method", label.txt, err))) end; let meths = if Meths.mem label.txt meths then meths else Meths.add label.txt (Ident.create_local label.txt) meths in let sdefinition = make_method self_loc cl_num expr in let warning_state = Warnings.backup () in let field = error: patch failed: typing/typeclass.ml:785 error: while searching for: let rev_fields = field :: rev_fields in let concrete_meths = MethSet.add label.txt concrete_meths in let local_meths = MethSet.add label.txt local_meths in { acc with rev_fields; concrete_meths; local_meths; meths }) | Pcf_constraint (sty1, sty2) -> with_attrs error: patch failed: typing/typeclass.ml:799 error: while searching for: let local_meths = MethSet.empty in let local_vals = VarSet.empty in let vars = Vars.empty in let meths = Meths.empty in let init_acc = { rev_fields; val_env; par_env; concrete_meths; concrete_vals; local_meths; local_vals; vars; meths } in let acc = Builtin_attributes.warning_scope [] error: patch failed: typing/typeclass.ml:837 error: while searching for: (class_field_first_pass self_loc cl_num sign self_scope) init_acc cfs) in List.rev acc.rev_fields, acc.vars, acc.meths and class_field_second_pass cl_num sign met_env field = let mkcf desc loc attrs = error: patch failed: typing/typeclass.ml:850 error: while searching for: end; (* Typing of class fields *) let (fields, vars, meths) = class_fields_first_pass self_loc cl_num sign self_scope val_env par_env str in error: patch failed: typing/typeclass.ml:1003 error: while searching for: update_class_signature loc val_env ~warn_implicit_public:false virt kind sign; (* Close the signature if it is final *) begin match final with | Not_final -> () error: patch failed: typing/typeclass.ml:1016 RPM build errors: Applying patch Changes with 2 rejects... Rejected hunk #1. Rejected hunk #2. Applying patch testsuite/tests/typing-objects/Tests.ml with 1 reject... Rejected hunk #1. Applying patch typing/typeclass.ml with 10 rejects... Rejected hunk #1. Rejected hunk #2. Rejected hunk #3. Rejected hunk #4. Rejected hunk #5. Rejected hunk #6. Rejected hunk #7. Rejected hunk #8. Rejected hunk #9. Rejected hunk #10. error: Bad exit status from /var/tmp/rpm-tmp.khgOPQ (%prep) Bad exit status from /var/tmp/rpm-tmp.khgOPQ (%prep) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ocaml.spec