https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100017
Alexander von Gluck <kallisti5 at unixzen dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kallisti5 at unixzen dot com
--- Comment #51 from Alexander von Gluck <kallisti5 at unixzen dot com> ---
Just saw this one bootstrapping Haiku riscv64 with gcc 11.1 under Linux.
We're quite Canadian.
Adding some error spam for others searching for this issue.
```
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:58:11:
error: 'fenv_t' has not been declared in '::'
58 | using ::fenv_t;
| ^~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:59:11:
error: 'fexcept_t' has not been declared in '::'
59 | using ::fexcept_t;
| ^~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:62:11:
error: 'feclearexcept' has not been declared in '::'
62 | using ::feclearexcept;
| ^~~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:63:11:
error: 'fegetexceptflag' has not been declared in '::'
63 | using ::fegetexceptflag;
| ^~~~~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:64:11:
error: 'feraiseexcept' has not been declared in '::'
64 | using ::feraiseexcept;
| ^~~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:65:11:
error: 'fesetexceptflag' has not been declared in '::'
65 | using ::fesetexceptflag;
| ^~~~~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:66:11:
error: 'fetestexcept' has not been declared in '::'
66 | using ::fetestexcept;
| ^~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:68:11:
error: 'fegetround' has not been declared in '::'
68 | using ::fegetround;
| ^~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:69:11:
error: 'fesetround' has not been declared in '::'
69 | using ::fesetround;
| ^~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:71:11:
error: 'fegetenv' has not been declared in '::'
71 | using ::fegetenv;
| ^~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:72:11:
error: 'feholdexcept' has not been declared in '::'
72 | using ::feholdexcept;
| ^~~~~~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:73:11:
error: 'fesetenv' has not been declared in '::'
73 | using ::fesetenv;
| ^~~~~~~~
/home/kallisti5/Code/haiku/generated.riscv64-bootstrap/objects/haiku/riscv64/packaging/repositories/HaikuPortsCross-build/sys-devel/gcc_bootstrap/work-11.1.0_2021_04_27/sources/gcc_bootstrap-11.1.0_2021_04_27-obj/riscv64-unknown-haiku/libstdc++-v3/include/fenv.h:74:11:
error: 'feupdateenv' has not been declared in '::'
74 | using ::feupdateenv;
| ^~~~~~~~~~~
```