|
// { dg-do "run" }
|
|
// { dg-options "-std=c++0x" }
|
|
// Contributed by Peter Dimov
|
|
// PR c++/32597
|
|
#include <assert.h>
|
|
#include <new>
|
|
|
|
int k = 5;
|
|
|
|
template< class... Args > void f( Args... args )
|
|
{
|
|
new( &k ) int( args... );
|
|
}
|
|
|
|
int main()
|
|
{
|
|
f();
|
|
assert( k == 0 );
|
|
}
|