From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26459 invoked by alias); 11 Jun 2011 11:59:01 -0000 Received: (qmail 26443 invoked by uid 22791); 11 Jun 2011 11:59:00 -0000 X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST X-Spam-Check-By: sourceware.org Received: from mail-pw0-f47.google.com (HELO mail-pw0-f47.google.com) (209.85.160.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 11 Jun 2011 11:58:46 +0000 Received: by pwj9 with SMTP id 9so1674759pwj.20 for ; Sat, 11 Jun 2011 04:58:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.143.96.17 with SMTP id y17mr519362wfl.151.1307793523838; Sat, 11 Jun 2011 04:58:43 -0700 (PDT) Received: by 10.143.168.18 with HTTP; Sat, 11 Jun 2011 04:58:43 -0700 (PDT) Date: Sat, 11 Jun 2011 12:56:00 -0000 Message-ID: Subject: [v3] test uses_allocator for promise and packaged_task From: Jonathan Wakely To: "libstdc++" , gcc-patches Content-Type: multipart/mixed; boundary=000e0cd249606d902504a56e68ea Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-06/txt/msg00903.txt.bz2 --000e0cd249606d902504a56e68ea Content-Type: text/plain; charset=ISO-8859-1 Content-length: 335 2011-06-11 Jonathan Wakely * testsuite/30_threads/packaged_task/uses_allocator.cc: New. * testsuite/30_threads/promise/uses_allocator.cc: Likewise. A couple of new tests to verify that uses_allocator is specialized for promise and packaged_task. Tested x86_84-linux and committed to trunk. --000e0cd249606d902504a56e68ea Content-Type: text/plain; charset=US-ASCII; name="uses.txt" Content-Disposition: attachment; filename="uses.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gosihqmg0 Content-length: 3982 SW5kZXg6IHRlc3RzdWl0ZS8zMF90aHJlYWRzL3BhY2thZ2VkX3Rhc2svdXNl c19hbGxvY2F0b3IuY2MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gdGVz dHN1aXRlLzMwX3RocmVhZHMvcGFja2FnZWRfdGFzay91c2VzX2FsbG9jYXRv ci5jYwkocmV2aXNpb24gMCkKKysrIHRlc3RzdWl0ZS8zMF90aHJlYWRzL3Bh Y2thZ2VkX3Rhc2svdXNlc19hbGxvY2F0b3IuY2MJKHJldmlzaW9uIDApCkBA IC0wLDAgKzEsMzIgQEAKKy8vIHsgZGctZG8gY29tcGlsZSB9CisvLyB7IGRn LW9wdGlvbnMgIi1zdGQ9Z251KysweCIgfQorLy8geyBkZy1yZXF1aXJlLWNz dGRpbnQgIiIgfQorLy8geyBkZy1yZXF1aXJlLWd0aHJlYWRzICIiIH0KKy8v IHsgZGctcmVxdWlyZS1hdG9taWMtYnVpbHRpbnMgIiIgfQorCisvLyBDb3B5 cmlnaHQgKEMpIDIwMTEgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMu CisvLworLy8gVGhpcyBmaWxlIGlzIHBhcnQgb2YgdGhlIEdOVSBJU08gQysr IExpYnJhcnkuICBUaGlzIGxpYnJhcnkgaXMgZnJlZQorLy8gc29mdHdhcmU7 IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQgdW5k ZXIgdGhlCisvLyB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZQorLy8gRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzLCBvciAoYXQgeW91ciBvcHRp b24pCisvLyBhbnkgbGF0ZXIgdmVyc2lvbi4KKworLy8gVGhpcyBsaWJyYXJ5 IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1 c2VmdWwsCisvLyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorLy8gTUVSQ0hBTlRBQklM SVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl IHRoZQorLy8gR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg ZGV0YWlscy4KKworLy8gWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29w eSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcKKy8v IHdpdGggdGhpcyBsaWJyYXJ5OyBzZWUgdGhlIGZpbGUgQ09QWUlORzMuICBJ ZiBub3Qgc2VlCisvLyA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u CisKKworI2luY2x1ZGUgPGZ1dHVyZT4KKyNpbmNsdWRlIDxtZW1vcnk+CisK K3VzaW5nIHN0ZDo6dXNlc19hbGxvY2F0b3I7Cit1c2luZyBzdGQ6OmFsbG9j YXRvcjsKK3VzaW5nIHN0ZDo6cGFja2FnZWRfdGFzazsKK3N0YXRpY19hc3Nl cnQoIHVzZXNfYWxsb2NhdG9yPHBhY2thZ2VkX3Rhc2s8aW50KCk+LCBhbGxv Y2F0b3I8aW50Pj46OnZhbHVlLAorICAgICAgICAgICAgICAgInBhY2thZ2Vk X3Rhc2sgc3VwcG9ydHMgdXNlcy1hbGxvY2F0b3IgY29uc3RydWN0aW9uIiAp OwpJbmRleDogdGVzdHN1aXRlLzMwX3RocmVhZHMvcHJvbWlzZS91c2VzX2Fs bG9jYXRvci5jYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0ZXN0c3Vp dGUvMzBfdGhyZWFkcy9wcm9taXNlL3VzZXNfYWxsb2NhdG9yLmNjCShyZXZp c2lvbiAwKQorKysgdGVzdHN1aXRlLzMwX3RocmVhZHMvcHJvbWlzZS91c2Vz X2FsbG9jYXRvci5jYwkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzMiBAQAor Ly8geyBkZy1kbyBjb21waWxlIH0KKy8vIHsgZGctb3B0aW9ucyAiLXN0ZD1n bnUrKzB4IiB9CisvLyB7IGRnLXJlcXVpcmUtY3N0ZGludCAiIiB9CisvLyB7 IGRnLXJlcXVpcmUtZ3RocmVhZHMgIiIgfQorLy8geyBkZy1yZXF1aXJlLWF0 b21pYy1idWlsdGlucyAiIiB9CisKKy8vIENvcHlyaWdodCAoQykgMjAxMSBG cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKy8vCisvLyBUaGlzIGZp bGUgaXMgcGFydCBvZiB0aGUgR05VIElTTyBDKysgTGlicmFyeS4gIFRoaXMg bGlicmFyeSBpcyBmcmVlCisvLyBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry aWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdCB1bmRlciB0aGUKKy8vIHRlcm1z IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkgdGhlCisvLyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhl ciB2ZXJzaW9uIDMsIG9yIChhdCB5b3VyIG9wdGlvbikKKy8vIGFueSBsYXRl ciB2ZXJzaW9uLgorCisvLyBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQg aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKy8vIGJ1dCBX SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVk IHdhcnJhbnR5IG9mCisvLyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBG T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisvLyBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCisvLyBZ b3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZworLy8gd2l0aCB0aGlzIGxpYnJh cnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HMy4gIElmIG5vdCBzZWUKKy8vIDxo dHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworCisjaW5jbHVkZSA8 ZnV0dXJlPgorI2luY2x1ZGUgPG1lbW9yeT4KKwordXNpbmcgc3RkOjp1c2Vz X2FsbG9jYXRvcjsKK3VzaW5nIHN0ZDo6YWxsb2NhdG9yOwordXNpbmcgc3Rk Ojpwcm9taXNlOworc3RhdGljX2Fzc2VydCggdXNlc19hbGxvY2F0b3I8cHJv bWlzZTxpbnQ+LCBhbGxvY2F0b3I8aW50Pj46OnZhbHVlLAorICAgICAgICAg ICAgICAgInByb21pc2Ugc3VwcG9ydHMgdXNlcy1hbGxvY2F0b3IgY29uc3Ry dWN0aW9uIiApOwo= --000e0cd249606d902504a56e68ea--