https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50456

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |egallager at gcc dot gnu.org
         Resolution|---                         |WORKSFORME

--- Comment #1 from Eric Gallager <egallager at gcc dot gnu.org> ---
It errors for me:

$ /usr/local/bin/g++ -c -Wall -Wextra -pedantic -O2 50456.cc
50456.cc: In function ‘int main(int, char**)’:
50456.cc:8:15: warning: unused parameter ‘argc’ [-Wunused-parameter]
 int main (int argc, char *argv[]) {
               ^~~~
50456.cc:8:32: warning: unused parameter ‘argv’ [-Wunused-parameter]
 int main (int argc, char *argv[]) {
                                ^
50456.cc:10:28: error: call to ‘Object<float>::should_error<int>’ declared with
attribute error: Calling this function should trigger a compiler error
  FloatObject::should_error (7);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
$

Reply via email to