https://llvm.org/bugs/show_bug.cgi?id=28141
Bug ID: 28141 Summary: atomic_load(std::shared_ptr<T>*) et. al. from <memory> not available when libc++ is built with gcc Product: libc++ Version: unspecified Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P Component: All Bugs Assignee: unassignedclangb...@nondot.org Reporter: asiri.rathnay...@arm.com CC: llvm-bugs@lists.llvm.org, mclow.li...@gmail.com Classification: Unclassified Created attachment 16548 --> https://llvm.org/bugs/attachment.cgi?id=16548&action=edit Fix. These failures were uncovered after r272716 (apparently they were not running before). The attached patch should fix the following test failures: FAIL: libc++::atomic_compare_exchange_strong.pass.cpp FAIL: libc++::atomic_compare_exchange_strong_explicit.pass.cpp FAIL: libc++::atomic_compare_exchange_weak.pass.cpp FAIL: libc++::atomic_compare_exchange_weak_explicit.pass.cpp FAIL: libc++::atomic_exchange_explicit.pass.cpp FAIL: libc++::atomic_exchange.pass.cpp FAIL: libc++::atomic_load.pass.cpp FAIL: libc++::atomic_is_lock_free.pass.cpp FAIL: libc++::atomic_load_explicit.pass.cpp FAIL: libc++::atomic_store.pass.cpp FAIL: libc++::atomic_store_explicit.pass.cpp -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs