https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.5 |---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.4 |8.5
--- Comment #68 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.3 |8.4
--- Comment #67 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.2 |8.3
--- Comment #66 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|8.0 |8.2
--- Comment #65 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #64 from Dominique d'Humieres ---
Created attachment 41963
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41963=edit
Log file with the patch in comment 63
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #63 from Daniel Santos ---
Created attachment 41943
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41943=edit
test patch for uncaught exception in generator
(In reply to Dominique d'Humieres from comment #62)
> Created
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #62 from Dominique d'Humieres ---
Created attachment 41937
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41937=edit
Log file for ms-sysv.exp
Log file generated with
make -k check-gcc RUNTESTFLAGS="ms-sysv.exp"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #61 from Daniel Santos ---
(In reply to Dominique d'Humieres from comment #60)
> At revision r250610 I still see
>
> WARNING: Could not generate
> /opt/gcc/build_w/gcc/testsuite/gcc/ms-sysv/ms-sysv-generated.h
Thank you for the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #58 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Mon Jul 24 21:59:57 2017
New Revision: 250488
URL: https://gcc.gnu.org/viewcvs?rev=250488=gcc=rev
Log:
PR testsuite/80759 Fix -mcall-ms2sysv-xlogues on Darwin and Solaris
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #59 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Mon Jul 24 22:00:35 2017
New Revision: 250489
URL: https://gcc.gnu.org/viewcvs?rev=250489=gcc=rev
Log:
PR testsuite/80759 Fix broken tests in ms-sysv.exp
2017-07-24 Daniel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #57 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #56 from Daniel Santos ---
[...]
> Wonderful! I presume that we still need libgcc buy-off? I'll put together a
> ChangeLog and post it to gcc-patches tomorrow.
Right.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #56 from Daniel Santos ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #55)
> > --- Comment #54 from Daniel Santos ---
> > Created attachment 41627 [details]
> > -->
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #55 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #54 from Daniel Santos ---
> Created attachment 41627
> --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41627=edit
> darwin fixup (on top of v6) -- second attempt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41605|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #53 from Daniel Santos ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #52)
> Unfortunately, the patch doesn't work, apart from the
>
> +# define PCREL "@GETPCREL"
>
> -> @GOTPCREL typo ;-)
Ah hah! That would explain
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #52 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> The attached patch (on top of v6) *might* solve the problem on Darwin, but I
> don't understand exactly how GOTPCREL works, other than it's using a global
> offset table for linking.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Eric Gallager changed:
What|Removed |Added
CC||egall at gwmail dot gwu.edu
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #50 from Daniel Santos ---
Created attachment 41605
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41605=edit
darwin fixup (on top of v6)
(In reply to r...@cebitec.uni-bielefeld.de from comment #49)
>
> No worries at all:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #49 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #47 from Daniel Santos ---
[...]
> I'm sorry for the delay again. I've been having some health problems
> infringing upon my hacking time.
No worries at all: don't even
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #48 from Daniel Santos ---
Created attachment 41588
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41588=edit
proposed fix v6 2/2 (libgcc)
The only thing this changes from your patches is some macro names and testing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41533|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Rainer Orth changed:
What|Removed |Added
Attachment #41546|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #45 from Rainer Orth ---
Created attachment 41546
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41546=edit
libgcc changes for Darwin etc. on top of v5 patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #44 from Rainer Orth ---
Created attachment 41545
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41545=edit
testsuite changes for Darwin etc. on top of v5 patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #43 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #38 from Daniel Santos ---
[...]
> I've only run check on RUNTESTFLAGS="ms-sysv.exp" so far and I have a full
> regression test running right now, but I *think* this is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #37 from Daniel Santos ---
> (In reply to Daniel Santos from comment #36)
>> tutor! :) This is assembly with cpp, so the gas .macro could be replaced
>> with a cpp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #41 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #36 from Daniel Santos ---
> Thank you for all of your work on this. The .cfi directives shouldn't be
> *too*
> critical -- I've barely scratched the surface of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41544|proposed fix v5 addendum|proposed fix v5 addendum
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41543|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #38 from Daniel Santos ---
Created attachment 41543
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41543=edit
proposed fix v5 addendum (only partially tested)
I've only run check on RUNTESTFLAGS="ms-sysv.exp" so far and I have
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #37 from Daniel Santos ---
(In reply to Daniel Santos from comment #36)
> tutor! :) This is assembly with cpp, so the gas .macro could be replaced
> with a cpp macro, but is that acceptable considering that it would result in
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #36 from Daniel Santos ---
Thank you for all of your work on this. The .cfi directives shouldn't be *too*
critical -- I've barely scratched the surface of learning DWARF and, iirc, the
last time I stepped through these stubs in gdb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #35 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> In all cases, I get link errors:
>
> Excess errors:
> Undefined first referenced
> symbol in file
> __resms64f_12
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #34 from ro at CeBiTec dot Uni-Bielefeld.DE ---
One more data point: I tried to run the ms-sysv.exp tests on
x86_64-apple-darwin and failed initially:
FAIL: gcc.target/x86_64/abi/ms-sysv/ms-sysv.c -O2 "-DGEN_ARGS=-p0" (test for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #33 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #32 from Daniel Santos ---
> Created attachment 41533
> --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41533=edit
> 41532: proposed fix v5
I've given this one a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41532|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41486|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #30 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #29 from Daniel Santos ---
> (In reply to r...@cebitec.uni-bielefeld.de from comment #28)
>> As I've said before, the parallelization of ms-sysv.exp runs may be a
>>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #29 from Daniel Santos ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #28)
> As I've said before, the parallelization of ms-sysv.exp runs may be a
> bonus, but is certainly separate from this PR and thus should be split
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #28 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #27 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE> ---
[...]
> Besides, can you *pretty please* concentrate on the issue at hand in
> this PR, i.e. the failing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #27 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #22 from Daniel Santos ---
[...]
> I thought I would post this here before posting to the list since I still
> don't
> have a useable i686 build to test with. Either
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #26 from Daniel Santos ---
Created attachment 41490
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41490=edit
proposed fix v3 part 5
I'm currently running a few jobs to try to measure the difference in load
average and running
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #25 from Daniel Santos ---
Created attachment 41489
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41489=edit
proposed fix v3 part 4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #24 from Daniel Santos ---
Created attachment 41488
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41488=edit
proposed fix v3 part 3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #23 from Daniel Santos ---
Created attachment 41487
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41487=edit
proposed fix v3 part 2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41397|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #21 from Daniel Santos ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #20)
> > failures, but if you call dg-runtest, you are using gcc's hack-daptation of
> > parallelization. However, your patch doesn't remove *my*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #20 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #17 from Daniel Santos ---
> (In reply to Rainer Orth from comment #15)
>> Created attachment 41404 [details]
>> Switch ms-sysv to more regular dg functions
>
> You may
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #19 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #18 from Daniel Santos ---
> I intended to respond to your comments from 6 days ago sooner, but better late
> than never! Again, sorry for the delay
No worries at all:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #18 from Daniel Santos ---
I intended to respond to your comments from 6 days ago sooner, but better late
than never! Again, sorry for the delay
(In reply to r...@cebitec.uni-bielefeld.de from comment #14)
> You need to make
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #17 from Daniel Santos ---
(In reply to Rainer Orth from comment #15)
> Created attachment 41404 [details]
> Switch ms-sysv to more regular dg functions
You may be surprised to learn how many faulty assumptions you may have about
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #16 from Daniel Santos ---
Sorry for my delayed response. I'm working on adding extended tests triggered
by an environment variable (because I needed to better validate somebody else's
changes to my -mcall-ms2sysv-xlogues feature
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #15 from Rainer Orth ---
Created attachment 41404
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41404=edit
Switch ms-sysv to more regular dg functions
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #14 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #9 from Daniel Santos ---
[...]
>> sure, though there's no need at all (except for the .struct part) to do
>> the testing on Solaris. I believe there are ready-made
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #13 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #10 from Daniel Santos ---
[...]
> Anyway, if you can test it again for me and let me know what you think I would
> appreciate it. I've got some other code formatting
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #12 from Daniel Santos ---
Created attachment 41398
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41398=edit
proposed fix v2 part 2
Formatting, comments and other aesthetic changes.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41396|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos changed:
What|Removed |Added
Attachment #41386|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #9 from Daniel Santos ---
Thank you again for the assistance.
(In reply to r...@cebitec.uni-bielefeld.de from comment #8)
> Daniel,
>
> > Would you be so kind as to test this on Solaris for me please? I don't have
> > access to a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE ---
Daniel,
> Would you be so kind as to test this on Solaris for me please? I don't have
> access to a Solaris machine and I've never set it up before, so I wouldn't
> even
> know where
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #7 from Daniel Santos ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #3)
> > Well, this was my introduction to DejaGnu and the test harness. I found
> > that
> > none of these support doing a build when there is more
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #6 from Daniel Santos ---
Created attachment 41386
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41386=edit
proposed fix
Rainer,
Would you be so kind as to test this on Solaris for me please? I don't have
access to a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #5 from Daniel Santos ---
OK, I think I've got these fixed but I need to rerun my tests now. Somebody
else discovered another flaw that caused the test to break with -j1 (when
parallelization wasn't being used). I hate that I've
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #2 from Daniel Santos ---
> Actually, I just realized that it won't help to move do_test.S into ms-sysv.c
> as inline asm because each test still needs a unique
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #1 from Daniel Santos ---
> (In reply to Rainer Orth from comment #0)
>> It seems to me that ms-sysv.exp is seriously misguided in trying to do all
>> its compilations
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #2 from Daniel Santos ---
Actually, I just realized that it won't help to move do_test.S into ms-sysv.c
as inline asm because each test still needs a unique ms-sysv-generated.h header
that's generated by the output of gen.cc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
--- Comment #1 from Daniel Santos ---
(In reply to Rainer Orth from comment #0)
> It seems to me that ms-sysv.exp is seriously misguided in trying to do all
> its compilations manually instead of using
> dg-test/dg-runtest/gcc_target_compile
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |8.0
70 matches
Mail list logo