From: Ben Hamilton Date: Sat, 28 May 2016 00:01:53 +0000 (-0700) Subject: Fix test/ProducerConsumerQueueTest.cpp build break X-Git-Tag: 2016.07.26~191 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=e9ebf3f43b1cb2034386bfb5daf25db59c781322;p=folly.git 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 --- 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