view gcc/testsuite/g++.dg/diagnostic/thread1.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents
children
line wrap: on
line source

// { dg-do compile { target c++11 } }

int foo();

__thread int i __attribute__((unused)) = foo();  // { dg-error "14:non-local variable .i. declared .__thread. needs" }

struct S
{
  constexpr S() {}
  ~S();
};

__thread S s __attribute__((unused));  // { dg-error "12:non-local variable .s. declared .__thread." }