[Bug libstdc++/91947] std::filesystem::file_size will return wrong value on 32bit platforms with large files support

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jan 23 11:44:00 GMT 2020


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

--- Comment #13 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> It's done the same way as we've always created the
> ${host_builddir}/c++config.h target, so I'm not sure why one is racy and the
> other isn't.

I didn't mean that the first one was not racy though ;-)  But it has got only 3
>> while the new one has got 13 of them, so this can make a difference in
practice.

The issue happened on a Windows host for the 9 branch so you never know, but we
never had such a thing before you had backported the change onto that branch.


More information about the Gcc-bugs mailing list