[Bug ada/82141] [8 regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/82141] [8 regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Eric Botcazou changed: What|Removed |Added Summary|[8 Regression] raised |[8 regression] raised

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #37 from Eric Botcazou --- Created attachment 42173 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42173=edit Reduced testcase To be compiled at -O2.

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-14 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #36 from simon at pushface dot org --- (In reply to simon from comment #28) > For the Darwin 15 build (+ patch to darwin.h from PR80556) was > configured with > > --prefix=/Volumes/Miscellaneous/tmp/opt/gcc-8.0.0 >

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #35 from Iain Sandoe --- (In reply to simon from comment #33) > (In reply to Iain Sandoe from comment #32) > > > it doesn't make any difference if the libstdc++ is statically or dynamically > > linked, in fact > > It’s libgcc that

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #34 from Dominique d'Humieres --- > Yes, as Arno said, you need to manually build libada in this setup: > make -C gcc gnatlib-shared This fails for me with x86_64-apple-darwin16.7.0/sys-include -L/opt/gcc/build_w/gcc/../ld -c -g

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #33 from simon at pushface dot org --- (In reply to Iain Sandoe from comment #32) > it doesn't make any difference if the libstdc++ is statically or dynamically > linked, in fact It’s libgcc that causes the problem; with static

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #32 from Iain Sandoe --- (In reply to simon from comment #28) > (In reply to Iain Sandoe from comment #23) > > > --with-checking=release --disable-libada succeeds for me too. > > Because the bug appears when building libada.

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Eric Botcazou changed: What|Removed |Added Status|REOPENED|ASSIGNED Assignee|unassigned

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #30 from Eric Botcazou --- > I wonder whether the check-acats exception issues in PR81361 are related? Hum, yes, I totally forgot about this, it might be a good track indeed.

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #29 from Eric Botcazou --- > OK, I see, that's not been a pattern we've needed to use in the past. > Is there some specific reason that this is preferred over the integrated > case? It's more versatile, i.e. you can build custom

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #28 from simon at pushface dot org --- (In reply to Iain Sandoe from comment #23) > --with-checking=release --disable-libada succeeds for me too. Because the bug appears when building libada. I haven’t tried with

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #27 from Iain Sandoe --- (In reply to Eric Botcazou from comment #26) > > likewise with --with-checking=yes,rtl,tree. > > However make check-ada fails with "gnatlib missing, exiting" > > If I cd gcc ; make check-gnat then most of

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #26 from Eric Botcazou --- > likewise with --with-checking=yes,rtl,tree. > However make check-ada fails with "gnatlib missing, exiting" > If I cd gcc ; make check-gnat then most of those tests fail too (claims > missing

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #25 from Eric Botcazou --- > AFAIR, the difference is that the Ada runtime (when built during each stage) > is made as convenience (statically linked) libs, whereas libada is built > shared - so there will (probably) be different

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #24 from Iain Sandoe --- (In reply to Iain Sandoe from comment #23) > (In reply to Iain Sandoe from comment #22) > > (In reply to Arnaud Charlet from comment #21) > > > Right and in particular don't get confused: --disable-libada

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #23 from Iain Sandoe --- (In reply to Iain Sandoe from comment #22) > (In reply to Arnaud Charlet from comment #21) > > Right and in particular don't get confused: --disable-libada does NOT > > disable the build of the Ada runtime in

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #22 from Iain Sandoe --- (In reply to Arnaud Charlet from comment #21) > Right and in particular don't get confused: --disable-libada does NOT > disable the build of the Ada runtime in our builds, it only disables the > automatic

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Arnaud Charlet changed: What|Removed |Added CC||charlet at gcc dot gnu.org --- Comment

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #20 from Eric Botcazou --- > * I suspect these are the key difference - since the fail is occurring in > building libada, AFAICS - plus we don't typically disable multilibs for a > general Darwin toolchain. In this case it seems to

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #19 from Iain Sandoe --- (In reply to Eric Botcazou from comment #18) > > As said in comment 3, I do (this PR) with darwin16: caused by r251781 > > ada/sem_ch7.adb, i.e., your change. > > This doesn't make much sense though since it

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #18 from Eric Botcazou --- > As said in comment 3, I do (this PR) with darwin16: caused by r251781 > ada/sem_ch7.adb, i.e., your change. This doesn't make much sense though since it only changes the set of symbols declared public in

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #17 from Dominique d'Humieres --- > No, we don't have any issue on Darwin internally with a compiler configured > --with-stage1-ldflags=-static-libstdc++ --with-boot-ldflags=-static-libstdc++ > (but it's on Darwin 14.5.0 and 15.5.0).

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #16 from Eric Botcazou --- > The 'raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851' is still present. > > So.. I wonder if we have (a) a bug in libunwind that's not dealing correctly > with some expected behaviour or (b) some

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #15 from Dominique d'Humieres --- Hi Iain, Glad to see you around!

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-13 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #14

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 --- Comment #13 from Dominique d'Humieres --- > I have been able to bootstrap with the commit for ada/sem_ch7.adb reverted. Unfortunately this does not survive the following changes (probably expected), i.e., r251975 is still broken.

[Bug ada/82141] [8 Regression] raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 on darwin

2017-09-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82141 Richard Biener changed: What|Removed |Added Keywords||build Component|bootstrap