[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-20 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 --- Comment #6 from Iain Sandoe --- .. not (In reply to Iain Sandoe from comment #5) > (In reply to Richard Biener from comment #4) not enough coffee before posting ... [this problem comes into play when we use force_const_mem() on an

[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-19 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 --- Comment #5 from Iain Sandoe --- (In reply to Richard Biener from comment #4) > I wonder if it's possible to create a simple RTL frontend testcase for this, > feeding into RA? I hope so, because the C++ and C test cases are very fragile

[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 Richard Biener changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org

[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-19 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 --- Comment #3 from Sergey Fedorov --- (In reply to Iain Sandoe from comment #1) > most likely present on earlier branches. Indeed, gcc7.5 likewise failed to build icu for ppc64.

[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-19 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 --- Comment #2 from Iain Sandoe --- reduced testcase: typedef int int32_t; extern "C" { extern double floor( double ); extern double fabs( double ); int atoi(const char *); int sprintf(char * , const char * , ...) ; } namespace icu_67 {

[Bug target/104117] gcc10 fails to build icu for ppc64 on 10.5.8 (direct access to a floating-point constant)

2022-01-19 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED