Re: [CI-NOTIFY]: TCWG Bisect tcwg_kernel/gnu-master-arm-stable-allyesconfig - Build # 14 - Successful!

2021-08-11 Thread Linus Walleij
Hi Maxim,

Sorry for not responding, someone picked the right dependency
patch and submitted to stable so this should be fixed now.

Yours,
Linus Walleij

On Tue, Jul 27, 2021 at 11:05 AM Maxim Kuvyrkov
 wrote:
>
> Hi Linus,
>
> Just in case you hadn’t this reported elsewhere ...
>
> --
> Maxim Kuvyrkov
> https://www.linaro.org
>
> > On 27 Jul 2021, at 03:40, ci_not...@linaro.org wrote:
> >
> > Successfully identified regression in *linux* in CI configuration 
> > tcwg_kernel/gnu-master-arm-stable-allyesconfig.  So far, this commit has 
> > regressed CI configurations:
> > - tcwg_kernel/gnu-master-arm-stable-allyesconfig
> >
> > Culprit:
> > 
> > commit 341db343768bc44f3512facc464021730d64071c
> > Author: Linus Walleij 
> > Date:   Sun May 23 00:50:39 2021 +0200
> >
> >power: supply: ab8500: Move to componentized binding
> >
> >[ Upstream commit 1c1f13a006ed0d71bb5664c8b7e3e77a28da3beb ]
> >
> >The driver has problems with the different components of
> >the charging code racing with each other to probe().
> >
> >This results in all four subdrivers populating battery
> >information to ascertain that it is populated for their
> >own needs for example.
> >
> >Fix this by using component probing and thus expressing
> >to the kernel that these are dependent components.
> >The probes can happen in any order and will only acquire
> >resources such as state container, regulators and
> >interrupts and initialize the data structures, but no
> >execution happens until the .bind() callback is called.
> >
> >The charging driver is the main component and binds
> >first, then bind in order the three subcomponents:
> >ab8500-fg, ab8500-btemp and ab8500-chargalg.
> >
> >Do some housekeeping while we are moving the code around.
> >Like use devm_* for IRQs so as to cut down on some
> >boilerplate.
> >
> >Signed-off-by: Linus Walleij 
> >Signed-off-by: Sebastian Reichel 
> >Signed-off-by: Sasha Levin 
> > 
> >
> > Results regressed to (for first_bad == 
> > 341db343768bc44f3512facc464021730d64071c)
> > # reset_artifacts:
> > -10
> > # build_abe binutils:
> > -9
> > # build_abe stage1:
> > -5
> > # build_abe qemu:
> > -2
> > # linux_n_obj:
> > 19543
> > # First few build errors in logs:
> > # 00:19:50 drivers/power/supply/ab8500_fg.c:3061:39: error: ‘np’ undeclared 
> > (first use in this function); did you mean ‘up’?
> > # 00:19:50 make[3]: *** [scripts/Makefile.build:273: 
> > drivers/power/supply/ab8500_fg.o] Error 1
> > # 00:21:18 make[2]: *** [scripts/Makefile.build:516: drivers/power/supply] 
> > Error 2
> > # 00:21:18 make[1]: *** [scripts/Makefile.build:516: drivers/power] Error 2
> > # 00:30:44 make: *** [Makefile:1847: drivers] Error 2
> >
> > from (for last_good == dc72a15859b2e604abb8a4bff123fbac8a0be92a)
> > # reset_artifacts:
> > -10
> > # build_abe binutils:
> > -9
> > # build_abe stage1:
> > -5
> > # build_abe qemu:
> > -2
> > # linux_n_obj:
> > 19631
> > # linux build successful:
> > all
> >
> > Artifacts of last_good build: 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/artifact/artifacts/build-dc72a15859b2e604abb8a4bff123fbac8a0be92a/
> > Artifacts of first_bad build: 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/artifact/artifacts/build-341db343768bc44f3512facc464021730d64071c/
> > Build top page/logs: 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/
> >
> > Configuration details:
> >
> >
> > Reproduce builds:
> > 
> > mkdir investigate-linux-341db343768bc44f3512facc464021730d64071c
> > cd investigate-linux-341db343768bc44f3512facc464021730d64071c
> >
> > git clone https://git.linaro.org/toolchain/jenkins-scripts
> >
> > mkdir -p artifacts/manifests
> > curl -o artifacts/manifests/build-baseline.sh 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/artifact/artifacts/manifests/build-baseline.sh
> >  --fail
> > curl -o artifacts/manifests/build-parameters.sh 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/artifact/artifacts/manifests/build-parameters.sh
> >  --fail
> > curl -o artifacts/test.sh 
> > https://ci.linaro.org/job/tcwg_kernel-gnu-bisect-gnu-master-arm-stable-allyesconfig/14/artifact/artifacts/test.sh
> >  --fail
> > chmod +x artifacts/test.sh
> >
> > # Reproduce the baseline build (build all pre-requisites)
> > ./jenkins-scripts/tcwg_kernel-build.sh @@ 
> > artifacts/manifests/build-baseline.sh
> >
> > # Save baseline build state (which is then restored in artifacts/test.sh)
> > mkdir -p ./bisect
> > rsync -a --del --delete-excluded --exclude /bisect/ --exclude /artifacts/ 
> > --exclude /linux/ ./ ./bisect/baseline/
> >
> > cd linux
> >
> > # Reproduce first_bad build
> > git checkout --detach 341db343768bc44f3512facc464021730d64071c
> > ../artifacts/test.sh
> >
> > # Reproduce last_good build

[CI-NOTIFY]: TCWG Bisect tcwg_bmk_tk1/gnu-master-arm-spec2k6-O2 - Build # 18 - Successful!

2021-08-11 Thread ci_notify
Successfully identified regression in *binutils* in CI configuration 
tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2.  So far, this commit has regressed 
CI configurations:
 - tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2

Culprit:

commit 3ee0cd9e55368d162aea19a42369f3ee2a1356f3
Author: Nick Clifton 
Date:   Tue Aug 10 16:40:37 2021 +0100

Updated Serbian and Russian translations for various sub-directories


Results regressed to (for first_bad == 3ee0cd9e55368d162aea19a42369f3ee2a1356f3)
# reset_artifacts:
-10
# build_abe binutils:
-9
# build_abe stage1 -- --set gcc_override_configure=--with-mode=arm --set 
gcc_override_configure=--disable-libsanitizer:
-8
# build_abe linux:
-7
# build_abe glibc:
-6
# build_abe stage2 -- --set gcc_override_configure=--with-mode=arm --set 
gcc_override_configure=--disable-libsanitizer:
-5
# true:
0
# benchmark -- -O2_marm 
artifacts/build-3ee0cd9e55368d162aea19a42369f3ee2a1356f3/results_id:
1
# 453.povray,[.] _ZN3pov16Intersect_SphereEPNS_10Ray_StructEPdd regressed by 121

from (for last_good == c173cc8a666792a6e864b5beb1c4d6903169b5cd)
# reset_artifacts:
-10
# build_abe binutils:
-9
# build_abe stage1 -- --set gcc_override_configure=--with-mode=arm --set 
gcc_override_configure=--disable-libsanitizer:
-8
# build_abe linux:
-7
# build_abe glibc:
-6
# build_abe stage2 -- --set gcc_override_configure=--with-mode=arm --set 
gcc_override_configure=--disable-libsanitizer:
-5
# true:
0
# benchmark -- -O2_marm 
artifacts/build-c173cc8a666792a6e864b5beb1c4d6903169b5cd/results_id:
1

Artifacts of last_good build: 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/build-c173cc8a666792a6e864b5beb1c4d6903169b5cd/
Results ID of last_good: 
tk1_32/tcwg_bmk_gnu_tk1/bisect-gnu-master-arm-spec2k6-O2/3301
Artifacts of first_bad build: 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/build-3ee0cd9e55368d162aea19a42369f3ee2a1356f3/
Results ID of first_bad: 
tk1_32/tcwg_bmk_gnu_tk1/bisect-gnu-master-arm-spec2k6-O2/3306
Build top page/logs: 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/

Configuration details:


Reproduce builds:

mkdir investigate-binutils-3ee0cd9e55368d162aea19a42369f3ee2a1356f3
cd investigate-binutils-3ee0cd9e55368d162aea19a42369f3ee2a1356f3

git clone https://git.linaro.org/toolchain/jenkins-scripts

mkdir -p artifacts/manifests
curl -o artifacts/manifests/build-baseline.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/manifests/build-baseline.sh
 --fail
curl -o artifacts/manifests/build-parameters.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/manifests/build-parameters.sh
 --fail
curl -o artifacts/test.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/test.sh
 --fail
chmod +x artifacts/test.sh

# Reproduce the baseline build (build all pre-requisites)
./jenkins-scripts/tcwg_bmk-build.sh @@ artifacts/manifests/build-baseline.sh

# Save baseline build state (which is then restored in artifacts/test.sh)
mkdir -p ./bisect
rsync -a --del --delete-excluded --exclude /bisect/ --exclude /artifacts/ 
--exclude /binutils/ ./ ./bisect/baseline/

cd binutils

# Reproduce first_bad build
git checkout --detach 3ee0cd9e55368d162aea19a42369f3ee2a1356f3
../artifacts/test.sh

# Reproduce last_good build
git checkout --detach c173cc8a666792a6e864b5beb1c4d6903169b5cd
../artifacts/test.sh

cd ..


History of pending regressions and results: 
https://git.linaro.org/toolchain/ci/base-artifacts.git/log/?h=linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2

Artifacts: 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/artifact/artifacts/
Build log: 
https://ci.linaro.org/job/tcwg_bmk_ci_gnu-bisect-tcwg_bmk_tk1-gnu-master-arm-spec2k6-O2/18/consoleText

Full commit (up to 1000 lines):

commit 3ee0cd9e55368d162aea19a42369f3ee2a1356f3
Author: Nick Clifton 
Date:   Tue Aug 10 16:40:37 2021 +0100

Updated Serbian and Russian translations for various sub-directories
---
 bfd/ChangeLog  |4 +
 bfd/po/sr.po   | 3134 ++-
 binutils/ChangeLog |4 +
 binutils/po/sr.po  | 6126 ++---
 gas/ChangeLog  |4 +
 gas/po/ru.po   | 8567 ++--
 gold/ChangeLog |4 +
 gold/po/sr.po  |  856 +++---
 opcodes/ChangeLog  |4 +
 opcodes/po/sr.po   |  525 ++--
 10 files changed, 10262 insertions(+), 8966 deletions(-)

diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index d22d38dc2d1..6d551303637 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2021-08-10  Nick Clifton  
+
+   * po/sr.po: Updated Serbian translation.
+
 2021-07-18  Nick Clifton  
 
* config.bfd: Move pen