From e9ebf3f43b1cb2034386bfb5daf25db59c781322 Mon Sep 17 00:00:00 2001 From: Ben Hamilton Date: Fri, 27 May 2016 17:01:53 -0700 Subject: [PATCH] Fix test/ProducerConsumerQueueTest.cpp build break Summary: The Folly `make check` build is broken with Clang on OS X. This diff fixes the following break in `test/ProducerConsumerQueueTest.cpp`: In file included from ProducerConsumerQueueTest.cpp:17: ../../folly/ProducerConsumerQueue.h:55:18: error: no member named 'bad_alloc' in namespace 'std' throw std::bad_alloc(); The problem is a missing `#include ` in `folly/ProducerConsumerQueue.h`. Reviewed By: djwatson Differential Revision: D3361252 fbshipit-source-id: d740914f54ede5617abc16437ab2e20a7376f6e5 --- folly/ProducerConsumerQueue.h | 1 + 1 file changed, 1 insertion(+) diff --git a/folly/ProducerConsumerQueue.h b/folly/ProducerConsumerQueue.h index fd792ca7..98a5088b 100644 --- a/folly/ProducerConsumerQueue.h +++ b/folly/ProducerConsumerQueue.h @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include -- 2.34.1