Skip to content

UTF8 with BOM #447

@RenamedPlayer

Description

@RenamedPlayer

Tested with document.cpp and it's complement document.h.
If document.cpp is saved as UTF8 without BOM, everything works fine.
If the .cpp is saved as UTF8 with BOM, it's first #include is ignored by b2, if the file starts with that (just after the BOM, sure).
„Ignored“ means not in the depency tree showed with -d3, so document.cpp is not recompiled on change of file to be included, here document.h.
That is repeatable, but not tested with other files.
B2 5.2.0 (OS=NT, jobs=12)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions