<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in is_socket.pass.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d193f7be - [libc++][AIX] Do not assert chmod return value is non-zero.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#d193f7be</link>
        <description>[libc++][AIX] Do not assert chmod return value is non-zero.A number of the filesystem tests create a directory that contains a badsymlink. On AIX recursively setting permissions on said directory willreturn a non-zero value because of the bad symlink, however thefollowing rm -r still completes successfully. Avoid the assertion onAIX, and rely on the return value of the remove command to detectproblems.Differential Revision: https://reviews.llvm.org/D112086

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Fri, 21 Jan 2022 16:05:31 +0000</pubDate>
        <dc:creator>Sean Fertile &lt;sd.fertile@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>28b3cac7 - [libc++][CI] Add AIX pipeline config</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#28b3cac7</link>
        <description>[libc++][CI] Add AIX pipeline configThis changes adds the pipeline config for both 32-bit and 64-bit AIX targets. As well, we add a lit feature `LIBCXX-AIX-FIXME` which is used to mark the failing tests which remain to be investigated on AIX, so that the CI produces a clean build.Reviewed By: #libc, ldionneDifferential Revision: https://reviews.llvm.org/D111359

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Tue, 19 Oct 2021 18:09:46 +0000</pubDate>
        <dc:creator>David Tenty &lt;daltenty@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>b166441b - [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_*</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#b166441b</link>
        <description>[libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_*Differential Revision: https://reviews.llvm.org/D98442

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Thu, 11 Mar 2021 19:42:13 +0000</pubDate>
        <dc:creator>Martin Storsj&#246; &lt;martin@martin.st&gt;</dc:creator>
    </item>
<item>
        <title>4f7fa06a - [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#4f7fa06a</link>
        <description>[libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configurationThis makes no attempt yet to look into the why/what for each of them,but makes the CI configuration useful for tracking further regressions.After looking into each case, they can either be fixed, or convertedinto UNSUPPORTED: windows or XFAIL: windows, once the cause is knownand explained.A number of the filesystem cases can be fixed by patches that arecurrently in review.Differential Revision: https://reviews.llvm.org/D99095

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Sat, 20 Mar 2021 21:58:26 +0000</pubDate>
        <dc:creator>Martin Storsj&#246; &lt;martin@martin.st&gt;</dc:creator>
    </item>
<item>
        <title>31cbe0f2 - [libc++] Remove the c++98 Lit feature from the test suite</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#31cbe0f2</link>
        <description>[libc++] Remove the c++98 Lit feature from the test suiteC++98 and C++03 are effectively aliases as far as Clang is concerned.As such, allowing both std=c++98 and std=c++03 as Lit parameters isjust slightly confusing, but provides no value. It&apos;s similar to allowingboth std=c++17 and std=c++1z, which we don&apos;t do.This was discovered because we had an internal bot that ran the testsuite under both c++98 AND c++03 -- one of which is redundant.Differential Revision: https://reviews.llvm.org/D80926

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Mon, 01 Jun 2020 14:38:23 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>b62ce9e0 - Re-commit &quot;[libc++] [test] Generate static_test_env on the fly&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#b62ce9e0</link>
        <description>Re-commit &quot;[libc++] [test] Generate static_test_env on the fly&quot;Don&apos;t use std::filesystem APIs for CWDGuard, use POSIX functionsinstead. This way the tests don&apos;t rely on the correctness ofthe functionality they&apos;re testing.Differential Revision: https://reviews.llvm.org/D78200

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Mon, 25 May 2020 16:08:49 +0000</pubDate>
        <dc:creator>Sergej Jaskiewicz &lt;jaskiewiczs@icloud.com&gt;</dc:creator>
    </item>
<item>
        <title>5e3ab8f2 - Revert &quot;[libc++] [test] Generate static_test_env on the fly&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#5e3ab8f2</link>
        <description>Revert &quot;[libc++] [test] Generate static_test_env on the fly&quot;This reverts commit 52cc8bac7780dbfb90dcc8cfe24696618eeaa06e.As the discussion in https://reviews.llvm.org/D78200 continues, I willrevert this until we figure out what to do.

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Wed, 06 May 2020 20:11:24 +0000</pubDate>
        <dc:creator>Sergej Jaskiewicz &lt;jaskiewiczs@icloud.com&gt;</dc:creator>
    </item>
<item>
        <title>52cc8bac - [libc++] [test] Generate static_test_env on the fly</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#52cc8bac</link>
        <description>[libc++] [test] Generate static_test_env on the flySummary:Instead of storing `static_test_env` (with all the symlinks) in the repo, we create it on the fly to be cross-toolchain-friendly. The primary use case for this are Windows-hosted cross-toolchains. Windows doesn&apos;t really have a concept of symlinks. So, when the monorepo is cloned, those symlinks turn to ordinary text files. Previously, if we cross-compiled libc++ for some symlink-friendly system (e. g. Linux) and ran tests on the target system, some tests would fail. This patch makes them pass.Reviewers: ldionne, #libcReviewed By: ldionne, #libcSubscribers: EricWF, dexonsmith, libcxx-commitsTags: #libcDifferential Revision: https://reviews.llvm.org/D78200

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Tue, 05 May 2020 22:22:55 +0000</pubDate>
        <dc:creator>Sergej Jaskiewicz &lt;jaskiewiczs@icloud.com&gt;</dc:creator>
    </item>
<item>
        <title>cc89063b - libcxx: Rename .hpp files in libcxx/test/support to .h</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#cc89063b</link>
        <description>libcxx: Rename .hpp files in libcxx/test/support to .hLLVM uses .h as its extension for header files.Files renamed using:    for f in libcxx/test/support/*.hpp; do git mv $f ${f%.hpp}.h; doneReferences to the files updated using:    for f in $(git diff master | grep &apos;rename from&apos; | cut -f 3 -d &apos; &apos;); do        a=$(basename $f);        echo $a;        rg -l $a libcxx | xargs sed -i &apos;&apos; &quot;s/$a/${a%.hpp}.h/&quot;;    doneHPP include guards updated manually using:    for f in $(git diff master | grep &apos;rename from&apos; | cut -f 3 -d &apos; &apos;); do      echo ${f%.hpp}.h ;    done | xargs mvimDifferential Revision: https://reviews.llvm.org/D66104llvm-svn: 369481

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Wed, 21 Aug 2019 00:14:12 +0000</pubDate>
        <dc:creator>Nico Weber &lt;nicolasweber@gmx.de&gt;</dc:creator>
    </item>
<item>
        <title>f7b43230 - Revert &quot;[libc++] Build &lt;filesystem&gt; support as part of the dylib&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#f7b43230</link>
        <description>Revert &quot;[libc++] Build &lt;filesystem&gt; support as part of the dylib&quot;When I applied r356500 (https://reviews.llvm.org/D59152), I somehowdeleted all of filesystem&apos;s tests. I will revert r356500 and re-applyit properly.llvm-svn: 356505

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Tue, 19 Mar 2019 19:27:29 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>57b08b09 - Update more file headers across all of the LLVM projects in the monorepo</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#57b08b09</link>
        <description>Update more file headers across all of the LLVM projects in the monorepoto reflect the new license. These used slightly different spellings thatdefeated my regular expressions.We understand that people may be surprised that we&apos;re moving the headerentirely to discuss the new license. We checked this carefully with theFoundation&apos;s lawyer and we believe this is the correct approach.Essentially, all code in the project is now made available by the LLVMproject under our new license, so you will see that the license headersinclude that license only. Some of our contributors have contributedcode under our old license, and accordingly, we have retained a copy ofour old license notice in the top-level files in each project andrepository.llvm-svn: 351648

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Sat, 19 Jan 2019 10:56:40 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>998a5c88 - Implement &lt;filesystem&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp#998a5c88</link>
        <description>Implement &lt;filesystem&gt;This patch implements the &lt;filesystem&gt; header and uses thatto provide &lt;experimental/filesystem&gt;.Unlike other standard headers, the symbols needed for &lt;filesystem&gt;have not yet been placed in libc++.so. Instead they live in thenew libc++fs.a library. Users of filesystem are required to link thislibrary. (Also note that libc++experimental no longer contains thedefinition of &lt;experimental/filesystem&gt;, which now requires linking libc++fs).The reason for keeping &lt;filesystem&gt; out of the dylib for now is thatit&apos;s still somewhat experimental, and the possibility of requiring anABI breaking change is very real. In the future the symbols will likelybe moved into the dylib, or the dylib will be made to link libc++fs automagically).Note that moving the symbols out of libc++experimental may break user buildsuntil they update to -lc++fs. This should be OK, because the experimentallibrary provides no stability guarantees. However, I plan on looking intoways we can force libc++experimental to automagically link libc++fs.In order to use a single implementation and set of tests for &lt;filesystem&gt;, ithas been placed in a special `__fs` namespace. This namespace is inline inC++17 onward, but not before that. As such implementation is availablein C++11 onward, but no filesystem namespace is present &quot;directly&quot;, andas such name conflicts shouldn&apos;t occur in C++11 or C++14.llvm-svn: 338093

            List of files:
            /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/is_socket.pass.cpp</description>
        <pubDate>Fri, 27 Jul 2018 03:07:09 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
</channel>
</rss>
