[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #27 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ac6a1181209b756882f89cdba6128565fad1a56e commit r12-6580-gac6a1181209b756882f89cdba6128565fad1a56e Author: Jakub Jelinek Date:

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #26 from ro at CeBiTec dot Uni-Bielefeld.DE --- > A quick parallel make configure-target-libgfortran all-target-libfortran > completed without issues. I've just fired off full bootstraps with that > patch before going to bed.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #25 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #24 from Jakub Jelinek --- > Created attachment 52184 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52184=edit > gcc12-pr104006.patch > > Fix. I've added

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #24 from Jakub Jelinek --- Created attachment 52184 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52184=edit gcc12-pr104006.patch Fix. I've added $(version_dep) to BUILT_SOURCES because I thought it is a generated file like

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #23 from Jakub Jelinek --- Ah, I finally understand. gfortran.ver-sun is now (newly) in BUILT_SOURCES through $(version_dep). And it depends on all the sources being built: $(libgfortran_la_OBJECTS) $(libgfortran_la_LIBADD)

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #22 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #21 from Jakub Jelinek --- > That is make -j48 from where? > Toplevel, or the libgfortran build dir, or toplevel make -j48 > all-target-libgfortran or make -j48

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #21 from Jakub Jelinek --- That is make -j48 from where? Toplevel, or the libgfortran build dir, or toplevel make -j48 all-target-libgfortran or make -j48 maybe-all-target-libgfortran? >From what I can see, toplevel

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #20 from Rainer Orth --- Created attachment 52183 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52183=edit i386-pc-solaris2.11 libgfortran make -j48 output

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #19 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #18 from Jakub Jelinek --- > Some of the patches before #c13 were just buggy and could cause such errors. > Do you see the above on vanilla trunk? I do. > Can you

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #18 from Jakub Jelinek --- Some of the patches before #c13 were just buggy and could cause such errors. Do you see the above on vanilla trunk? Can you perhaps patch your Makefile like: all: $(BUILT_SOURCES) config.h +ls -l

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #16 from Jakub Jelinek --- > The version file is now fixed. Thanks. > Can you perhaps rm -rf the libgfortran build directories and retry, if it > wasn't some weird

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #16 from Jakub Jelinek --- The version file is now fixed. Can you perhaps rm -rf the libgfortran build directories and retry, if it wasn't some weird BUILT_SOURCES problem caused by it failing early because of the gfortran version

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #15 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:70ba28304b7ff91761db248bc8354eda8e9a4796 commit r12-6555-g70ba28304b7ff91761db248bc8354eda8e9a4796 Author: Jakub Jelinek Date:

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #14 from Jakub Jelinek --- Anyway, let me commit the gfortran.ver-sun fix as obvious separately.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Jakub Jelinek changed: What|Removed |Added Attachment #52180|0 |1 is obsolete|

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #11 from Jakub Jelinek --- > That is weird. > We have: > ieee_arithmetic.lo: ieee/ieee_arithmetic.F90 ieee_exceptions.lo > dependency and ieee_exceptions.mod is created

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #11 from Jakub Jelinek --- That is weird. We have: ieee_arithmetic.lo: ieee/ieee_arithmetic.F90 ieee_exceptions.lo dependency and ieee_exceptions.mod is created when compiling ieee_exceptions.lo.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #10 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #9 from Jakub Jelinek --- > Created attachment 52180 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52180=edit > gcc12-pr104006.patch > > So yet another version.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Jakub Jelinek changed: What|Removed |Added Attachment #52177|0 |1 is obsolete|

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #8 from Jakub Jelinek --- libgfortran/ieee/ieee_arithmetic.F90:#include "fpu-target.inc" libgfortran/ieee/ieee_exceptions.F90:#include "fpu-target.inc" libgfortran/intrinsics/selected_int_kind.f90: include "selected_int_kind.inc"

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #5 from Jakub Jelinek --- > (In reply to r...@cebitec.uni-bielefeld.de from comment #3) >> Really strange. If kinds.h were missing completely at that point, I'd >>

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #4 from Jakub Jelinek --- > Created attachment 52177 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52177=edit > gcc12-pr104006.patch > > Updated patch. Thanks.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #5 from Jakub Jelinek --- (In reply to r...@cebitec.uni-bielefeld.de from comment #3) > Really strange. If kinds.h were missing completely at that point, I'd > expect gcc message to that effect, that's why I suspected the header >

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Jakub Jelinek changed: What|Removed |Added Attachment #52176|0 |1 is obsolete|

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jakub Jelinek --- > Created attachment 52176 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52176=edit > gcc12-pr104006.patch The patch lists gcc as

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 --- Comment #2 from Jakub Jelinek --- Sorry, only added kinds.inc dependencies and not kinds.h.

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2022-01-13

[Bug libfortran/104006] [12 regression] power-ieee128 merge breaks Solaris build

2022-01-13 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104006 Rainer Orth changed: What|Removed |Added Target Milestone|--- |12.0