[Bug d/104911] [12 regression] Comparison failure in gcc/d/typesem.o etc.

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Mar 21 19:56:47 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104911

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuclaw@gcc.gnu.org>:

https://gcc.gnu.org/g:fbdaa58162ee4189f441b75170af89215465d189

commit r12-7737-gfbdaa58162ee4189f441b75170af89215465d189
Author: Iain Buclaw <ibuclaw@gdcproject.org>
Date:   Mon Mar 21 16:52:40 2022 +0100

    d: Merge upstream dmd 2503f17e5, phobos a74fa63e6.

    D front-end changes:

        - Import dmd mainline development.
        - Removed internal d_intN and d_unsN aliases to stdint types, which
          caused a regression on Solaris where int8_t is a char (PR104911).

    Phobos changes:

        - Import phobos mainline development.

            PR d/104911

    gcc/d/ChangeLog:

            * dmd/MERGE: Merge upstream dmd 2503f17e5.
            * d-convert.cc (convert_expr): Replace d_uns64 with dinteger_t.
            * d-lang.cc: Remove dmd/root/file.h include.
            (d_handle_option): Update for new front-end interface.
            (d_parse_file): Likewise.

    libphobos/ChangeLog:

            * src/MERGE: Merge upstream phobos a74fa63e6.


More information about the Gcc-bugs mailing list