http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56549
Bug #: 56549
Summary: #pragma once ineffective with BOM in include file
Classification: Unclassified
Product: gcc
Version: 4.6.3
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56549
--- Comment #1 from Yuri Khan 2013-03-06 09:52:01
UTC ---
Also reproduced on 4.7.2.
: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: yurivkhan at gmail dot com
Target Milestone: ---
gcc’s implementation of std::basic_string contains a non-standard and very
surprising operator= which accepts a single character or anything that is
implicitly
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66485
--- Comment #2 from Yuri Khan ---
Right, I somehow missed it. The overload is there. Sorry for the noise.