Re: New mklog script

2020-05-27 Thread Martin Liška

On 5/26/20 8:06 PM, Jason Merrill wrote:

gcc-ci-log would be better if you want something short; I'd prefer 
gcc-commit-mklog, and let people define their own shorter aliases as desired.


Hello.

There's a rename I'm going to install.

Martin
>From b423f910dcc2a58a86b61cc5b966a81066abbf12 Mon Sep 17 00:00:00 2001
From: Martin Liska 
Date: Wed, 27 May 2020 10:16:21 +0200
Subject: [PATCH] Rename commit-mklog alias to gcc-commit-mklog.

contrib/ChangeLog:

	* gcc-git-customization.sh: Rename
	commit-mklog to gcc-commit-mklog.
---
 contrib/gcc-git-customization.sh | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/contrib/gcc-git-customization.sh b/contrib/gcc-git-customization.sh
index dcc42683fa6..0e56dcf9873 100755
--- a/contrib/gcc-git-customization.sh
+++ b/contrib/gcc-git-customization.sh
@@ -27,10 +27,8 @@ git config alias.gcc-undescr \!"f() { o=\$(git config --get gcc-config.upstream)
 
 git config alias.gcc-verify '!f() { "`git rev-parse --show-toplevel`/contrib/gcc-changelog/git_check_commit.py" $@; } ; f'
 git config alias.gcc-backport '!f() { rev=$1; git cherry-pick -x $@; } ; f'
-
 git config alias.gcc-mklog '!f() { "`git rev-parse --show-toplevel`/contrib/mklog.py" $@; } ; f'
-
-git config alias.commit-mklog '!f() { GCC_FORCE_MKLOG=1 git commit "$@"; }; f'
+git config alias.gcc-commit-mklog '!f() { GCC_FORCE_MKLOG=1 git commit "$@"; }; f'
 
 # Make diff on MD files use "(define" as a function marker.
 # Use this in conjunction with a .gitattributes file containing
-- 
2.26.2



Re: New mklog script

2020-05-27 Thread Martin Liška

On 5/26/20 5:38 PM, Martin Sebor wrote:

By the way, it's nice that the existing gcc- aliases are documented
on https://gcc.gnu.org/gitwrite.html.  I would suggest to add this
one there as well.


Yes. I added the documentation bit and pushed ho master.

Martin
>From 035bdc56110914329c860870e338463793fb5597 Mon Sep 17 00:00:00 2001
From: Martin Liska 
Date: Wed, 27 May 2020 10:22:01 +0200
Subject: [PATCH] Document gcc-commit-mklog hook.

---
 htdocs/gitwrite.html | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/htdocs/gitwrite.html b/htdocs/gitwrite.html
index e3a1305b..b9bcb768 100644
--- a/htdocs/gitwrite.html
+++ b/htdocs/gitwrite.html
@@ -436,6 +436,8 @@ repository:
   gcc-verify - verify ChangeLog format for a particular commit
   gcc-backport - alias for git cherry-pick -x
   gcc-mklog - generate a ChangeLog template for a patch
+  gcc-commit-mklog - commit a git revision with a pre-filled
+  ChangeLog template
 
 
 The final customization that the script makes is to add a diff rule so
-- 
2.26.2



Invalid Delivery Address

2020-05-27 Thread DHL
















































































































 


gccWe Attempted to deliver your item  on MAY 27. 2020 but could not complete 
the delivery because the dispatch rider did not have access to the location due 
to covid19 pandemic.Please kindly check the link below for instruction on how 
to pick your package.AWB-579936522.





 
DELIVERY INFORMATION



 



Scheduled date for delivery

MAY 27, 2020



Delivery time

Pending correction






 
























































CLICK HERE to confirm if your address iscorrect, before sending it to our sales 
office to send it to its destination.Regards,Caroline SativCustomer Support2020 
© DHL International GmbH. All rights.. 
 .. ...DHL Global Mail

DHL Global Mail es su especialista para Business Mail internacional, B2C 
Parcel,Direct Marketing, and Hybrid or fully Digital Services. With our 
internationalpostal solutions, we are dedicated to making our customers' lives 
easier.


















































































Virus-free. www.avast.com






CCTV camera customers: Update Profile

2020-05-27 Thread Janson Zhan
We received a request to change your subscription preferences for CCTV camera 
customers.

If you made this request, and would like to change your preferences, use the 
link below

Update your preferences 
(https://us15.mailchimp.com/mctx/clicks?url=https%3A%2F%2Fzysecurity.us15.list-manage.com%2Fprofile%3Fu%3D180ff4e1e8d2da3c75d9a68d4%26id%3D01b0171922%26e%3D0d7ddca964%26token%3D180ff4e1e8d2da3c75d9a68d4-83d055590d0b3b328333e1591b39af18-1590575935_f28653b8ab870165a6f9de1bc52f2d339c8fbdd403b9d4bf3eddeb6667e5bc5b&h=08f65d03f7f08780f793cf9b65f27a6ef35bac1fb0276a3ad0eec93a4754a28b&v=1&xid=1d18f0b180&uid=69093105&pool=contact_facing&subject=CCTV+camera+customers%3A+Update+Profile)

If you did not make this request, it was probably submitted by someone else by 
mistake. You can ignore this email, and no changes will be made to your 
subscription preferences.

For questions about this list, please contact:
jan...@zysecuritytech.com (mailto:jan...@zysecuritytech.com)


git gcc-backport.py : No such file or directory

2020-05-27 Thread Thomas Koenig via Gcc

Hi Martin,

currently, doing git gcc-backport from a gcc9 branch results in

$ git gcc-backport r11-588-g8df7ee67f6fdc780e9453f2baa8d1bf62c000761
environment: /home/ig25/Gcc/gcc9/contrib/git-backport.py: No such file 
or directory


Would it make sense to push the git-backport.py file to the release
branches, as well?

Regards

Thomas


Re: git gcc-backport.py : No such file or directory

2020-05-27 Thread Martin Liška

On 5/27/20 4:11 PM, Thomas Koenig wrote:

Hi Martin,

currently, doing git gcc-backport from a gcc9 branch results in

$ git gcc-backport r11-588-g8df7ee67f6fdc780e9453f2baa8d1bf62c000761
environment: /home/ig25/Gcc/gcc9/contrib/git-backport.py: No such file or 
directory

Would it make sense to push the git-backport.py file to the release
branches, as well?


Yes, I'm aware of the limitation and let me do it now.

Thanks for reminder,
Martin



Regards

 Thomas




Re: GCC Testsuite patches break AIX

2020-05-27 Thread Alexandre Oliva
Hello, David,

On May 26, 2020, David Edelsohn  wrote:

> Complaints about -dA, -dD, -dumpbase, etc.

This was the main symptom of the problem fixed in the follow-up commit
r11-635-g6232d02b4fce4c67d39815aa8fb956e4b10a4e1b

Could you please confirm that you did NOT have this commit in your
failing build, and that the patch above fixes the problem for you as it
did for others?


> This patch was not properly tested on all targets.

This problem had nothing to do with targets.  Having Ada enabled, which
I've nearly always and very long done to increase test coverage, was
what kept the preexisting bug latent in my testing.


Sorry that I failed to catch it before the initial check in.

-- 
Alexandre Oliva, freedom fighterhe/himhttps://FSFLA.org/blogs/lxo/
Free Software Evangelist  Stallman was right, but he's left :(
GNU Toolchain Engineer   Live long and free, and prosper ethically


Re: git gcc-backport.py : No such file or directory

2020-05-27 Thread Martin Liška

On 5/27/20 4:13 PM, Martin Liška wrote:

Yes, I'm aware of the limitation and let me do it now.


I've just backported the script to all active branches.

Please try it.
Martin


Re: GCC Testsuite patches break AIX

2020-05-27 Thread Jeff Law via Gcc
On Wed, 2020-05-27 at 11:16 -0300, Alexandre Oliva wrote:
> Hello, David,
> 
> On May 26, 2020, David Edelsohn  wrote:
> 
> > Complaints about -dA, -dD, -dumpbase, etc.
> 
> This was the main symptom of the problem fixed in the follow-up commit
> r11-635-g6232d02b4fce4c67d39815aa8fb956e4b10a4e1b
> 
> Could you please confirm that you did NOT have this commit in your
> failing build, and that the patch above fixes the problem for you as it
> did for others?
> 
> 
> > This patch was not properly tested on all targets.
> 
> This problem had nothing to do with targets.  Having Ada enabled, which
> I've nearly always and very long done to increase test coverage, was
> what kept the preexisting bug latent in my testing.
> 
> 
> Sorry that I failed to catch it before the initial check in.
Any thoughts on the massive breakage on the embedded ports in the testsuite? 
Essentially every test that links is failing like this:

> Executing on host: /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
> -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
> /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c
> gcc_tg.o-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
> -fdiagnostics-color=never  -fdiagnostics-urls=never-O0  -w   -msim {} {}  
> -
> Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm  -o
> ./2112-1.exe(timeout = 300)
> spawn -ignore SIGHUP /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
> -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
> /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c gcc_tg.o
> -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-
> color=never -fdiagnostics-urls=never -O0 -w -msim   -Wl,-wrap,exit -Wl,-
> wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o ./2112-1.exe^M
> xgcc: error: : No such file or directory^M
> xgcc: error: : No such file or directory^M
> compiler exited with status 1
> FAIL: gcc.c-torture/execute/2112-1.c   -O0  (test for excess errors)
> Excess errors:
> xgcc: error: : No such file or directory
> xgcc: error: : No such file or directory
> 


Sadly there's no additional output that would help us figure out what went 
wrong.

jeff



Re: GCC Testsuite patches break AIX

2020-05-27 Thread Christophe Lyon via Gcc
On Wed, 27 May 2020 at 16:26, Jeff Law via Gcc  wrote:
>
> On Wed, 2020-05-27 at 11:16 -0300, Alexandre Oliva wrote:
> > Hello, David,
> >
> > On May 26, 2020, David Edelsohn  wrote:
> >
> > > Complaints about -dA, -dD, -dumpbase, etc.
> >
> > This was the main symptom of the problem fixed in the follow-up commit
> > r11-635-g6232d02b4fce4c67d39815aa8fb956e4b10a4e1b
> >
> > Could you please confirm that you did NOT have this commit in your
> > failing build, and that the patch above fixes the problem for you as it
> > did for others?
> >
> >
> > > This patch was not properly tested on all targets.
> >
> > This problem had nothing to do with targets.  Having Ada enabled, which
> > I've nearly always and very long done to increase test coverage, was
> > what kept the preexisting bug latent in my testing.
> >
> >
> > Sorry that I failed to catch it before the initial check in.
> Any thoughts on the massive breakage on the embedded ports in the testsuite?
> Essentially every test that links is failing like this:
>
> > Executing on host: /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
> > -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
> > /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c
> > gcc_tg.o-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
> > -fdiagnostics-color=never  -fdiagnostics-urls=never-O0  -w   -msim {} 
> > {}  -
> > Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm  -o
> > ./2112-1.exe(timeout = 300)
> > spawn -ignore SIGHUP 
> > /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
> > -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
> > /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c gcc_tg.o
> > -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers 
> > -fdiagnostics-
> > color=never -fdiagnostics-urls=never -O0 -w -msim   -Wl,-wrap,exit -Wl,-
> > wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o ./2112-1.exe^M
> > xgcc: error: : No such file or directory^M
> > xgcc: error: : No such file or directory^M
> > compiler exited with status 1
> > FAIL: gcc.c-torture/execute/2112-1.c   -O0  (test for excess errors)
> > Excess errors:
> > xgcc: error: : No such file or directory
> > xgcc: error: : No such file or directory
> >
>
>
> Sadly there's no additional output that would help us figure out what went 
> wrong.

If that helps, I traced this down to the new gcc_adjust_linker_flags function.

Christophe


>
> jeff
>


Re: git gcc-backport.py : No such file or directory

2020-05-27 Thread Thomas Koenig via Gcc

Hi Martin,


On 5/27/20 4:13 PM, Martin Liška wrote:

Yes, I'm aware of the limitation and let me do it now.


I've just backported the script to all active branches.

Please try it.


Works without a hitch, thanks!  I have just successfully pushed r9-8628
to the gcc-9 branch.

Regards

Thomas



PCH test errors

2020-05-27 Thread Andrew Stubbs
I'm testing amdgcn-amdhsa, and I get lot of PCH test failures with 
errors like this:


gcc.dg/pch/common-1.c:1:22: error: one or more PCH files were found, but 
they were invalid

gcc.dg/pch/common-1.c:1:22: error: use -Winvalid-pch for more information
gcc.dg/pch/common-1.c:1:10: fatal error: common-1.h: No such file or 
directory


It may affect other targets, but I've not tested those. Has anybody else 
seen this issue?


I've done a bisect, and found it first starts with this:

   1dedc12d1: revamp dump and aux output names

I've also seen others complaining about other issues with this commit, 
so this may be a duplicate issue, somehow.


Andrew


Re: GCC Testsuite patches break AIX

2020-05-27 Thread David Edelsohn via Gcc
On Wed, May 27, 2020 at 10:16 AM Alexandre Oliva  wrote:
>
> Hello, David,
>
> On May 26, 2020, David Edelsohn  wrote:
>
> > Complaints about -dA, -dD, -dumpbase, etc.
>
> This was the main symptom of the problem fixed in the follow-up commit
> r11-635-g6232d02b4fce4c67d39815aa8fb956e4b10a4e1b
>
> Could you please confirm that you did NOT have this commit in your
> failing build, and that the patch above fixes the problem for you as it
> did for others?

Hi, Alexandre

Thanks for diligently working on this issue.  I did not have the fix
mentioned above in the original test.  I am performing a new bootstrap
with the patch.  Hopefully it will address some or all of the issues.

DejaGNU and the GCC testsuite is what it is.  It is fragile.  One of
the strengths of GCC is the wide variety of targets supported, not
only GNU/Linux, but other Unixes, Windows, embedded.  Testsuite
infrastructure changes such as these need testing on a wide variety of
targets to find system dependencies.

Thanks, David


Re: GCC Testsuite patches break AIX

2020-05-27 Thread Alexandre Oliva
On May 27, 2020, Christophe Lyon via Gcc  wrote:

> On Wed, 27 May 2020 at 16:26, Jeff Law via Gcc  wrote:

>> Any thoughts on the massive breakage on the embedded ports in the testsuite?

I wasn't aware of any.  Indeed, one of my last steps before submitting
the patchset was to fix problems that had come up in embedded ports,
with gcc_adjust_linker_flags and corresponding changes to outputs.exp
itself.

>> Essentially every test that links is failing like this:


>> 
>> > Executing on host: /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
>> > -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
>> > /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c
>> > gcc_tg.o-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
>> > -fdiagnostics-color=never  -fdiagnostics-urls=never-O0  -w   -msim {} 
>> > {}  -
>> > Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm  -o
>> > ./2112-1.exe(timeout = 300)
>> > spawn -ignore SIGHUP 
>> > /home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/xgcc
>> > -B/home/jenkins/workspace/c6x-elf/c6x-elf-obj/gcc/gcc/
>> > /home/jenkins/gcc/gcc/testsuite/gcc.c-torture/execute/2112-1.c gcc_tg.o
>> > -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers 
>> > -fdiagnostics-
>> > color=never -fdiagnostics-urls=never -O0 -w -msim   -Wl,-wrap,exit -Wl,-
>> > wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o ./2112-1.exe^M
>> > xgcc: error: : No such file or directory^M

>> Sadly there's no additional output that would help us figure out what went 
>> wrong.

> If that helps, I traced this down to the new gcc_adjust_linker_flags function.

Thanks.  Yeah, H-P observed and submitted a similar report that made me
wonder about empty arguments being passed to GCC.  Jeff's report
confirms the suspicion.  See how there are a couple of {}s after -msim
in the "Executing on host" line, that in the "spawn" line are completely
invisible, only suggested by the extra whitespace.  That was not quite
visible in H-P's report, but Jeff's makes it clear.

I suppose this means there are consecutive blanks in e.g. board's
ldflags, and the split function is turning each consecutive pair of
blanks into an empty argument.  I'm testing a fix (kludge?) in
refs/users/aoliva/heads/testme 169b13d14d3c1638e94ea7e8f718cdeaf88aed65

-- 
Alexandre Oliva, freedom fighterhe/himhttps://FSFLA.org/blogs/lxo/
Free Software Evangelist  Stallman was right, but he's left :(
GNU Toolchain Engineer   Live long and free, and prosper ethically