Boost C++ Libraries: Ticket #11057: fs::copy fails with FILE_ATTRIBUTE_REPARSE_POINT attribute https://svn.boost.org/trac10/ticket/11057 <p> Platform : Windows 7 64bits </p> <p> When using fs::copy on a regular file with Windows APL attributes (Archive, sparse file, reparse point), fs::copy returns error code BOOST_ERROR_NOT_SUPPORTED. </p> <p> When passing though the fs::copy, the "from" file is not detected as a regular file walking to the "else" case. </p> <p> With a little investigation, file status reports our file as a reparse file because of the REPARSE_POINT attribute. </p> <p> Is this behaviour the expected one ? knowing that a direct call to fs::copy_file works. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11057 Trac 1.4.3 harris.pc@… Mon, 27 Jul 2015 05:57:38 GMT <link>https://svn.boost.org/trac10/ticket/11057#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11057#comment:1</guid> <description> <p> The failure is explained in my recent email on the boost mailing list. </p> <p> The problem is copy_file only copies regular files and directories, and reparse files should be treated as regular files (in my opinion). </p> <p> See email for arguments. </p> </description> <category>Ticket</category> </item> </channel> </rss>