This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch trunk
in repository gcc.
from 330d065 * include/experimental/any (any::operator=(const any&)): Che [...]
new 43d8404 2015-07-30 Paolo Carlini <paolo.carlini(a)oracle.com>
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/cp/ChangeLog | 17 +++++++++++
gcc/cp/class.c | 80 ++++++++++++++++++++++++++++++----------------------
gcc/cp/name-lookup.c | 36 ++++++++++++-----------
3 files changed, 83 insertions(+), 50 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/benchmarking
in repository toolchain/abe.
commit fced0d68b24394ca4a593b54cd4200a12b4e827e
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Thu Jul 30 12:30:29 2015 +0200
Generate onetime key at default location
Makes it easy for git to use it for checkouts - otherwise we
have to create an ssh config entry for each server.
Change-Id: Ieb1fa41a012e4119ee7dc5a87250372d94382f16
---
config/bench/lava/host-session | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/config/bench/lava/host-session b/config/bench/lava/host-session
index a67dc61..01a69e4 100755
--- a/config/bench/lava/host-session
+++ b/config/bench/lava/host-session
@@ -49,17 +49,18 @@ ln /usr/share/doc/git/contrib/workdir/git-new-workdir /usr/local/bin
chmod 755 /usr/local/bin/git-new-workdir
#Generate one-time key
-mkdir ~/data || exit 1
-if ! ssh-keygen -P '' -f ~/data/onetime > /dev/null < /dev/null; then
- rm -rf ~/data
+if ! ssh-keygen -P '' -f ~/.ssh/id_rsa > /dev/null < /dev/null; then
exit 1
fi
eval `ssh-agent`
-ssh-add ~/data/onetime
+ssh-add ~/.ssh/id_rsa
+
+#Create directory for communication with other hosts
+mkdir ~/data || exit 1
#Need to be able to ssh to self to get local sources
#Can reuse the onetime key for this
-cat ~/data/onetime.pub >> ~/.ssh/authorized_keys
+cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
echo -n 'localhost ' >> ~/.ssh/known_hosts
cat /etc/ssh/ssh_host_ecdsa_key.pub >> ~/.ssh/known_hosts
@@ -88,7 +89,7 @@ for lava_name in `lava-group | grep -v '[[:blank:]]*host$' | awk [...]
#Check that target is accessible, add it to our known_hosts,
#add our one-time key to its authorized_keys
- if ! cat ~/data/onetime.pub | SSH_AUTH_SOCK=~/data/socket ssh -o StrictHostKeyCh [...]
+ if ! cat ~/.ssh/id_rsa.pub | SSH_AUTH_SOCK=~/data/socket ssh -o StrictHostKeyChe [...]
echo "Could not access target ${target_ip} (${lava_name})" >&2
exit 1
fi
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a change to branch bernie/benchmarking
in repository toolchain/abe.
from 1a9237c Reduce target-session to minimal patches
new ba4bcbb Fix sed rune to update sources.conf
new 04e55d7 Fix addition of localhosts to known_hosts
new fced0d6 Generate onetime key at default location
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
config/bench/lava/host-session | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/benchmarking
in repository toolchain/abe.
commit 04e55d7e153e7b677745305931681ba6474a5063
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Thu Jul 30 12:21:57 2015 +0200
Fix addition of localhosts to known_hosts
If we skip host key authentication for localhost, it doesn't get
added to known_hosts. This appeared to be working because all
testing to date was with fakebench, and the substitution in
sources.conf was broken, so abe was in fact getting fakebench from
git.l.o.
Change-Id: I8e850f43e938dd940b02380f6a2d22005828b92e
---
config/bench/lava/host-session | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/config/bench/lava/host-session b/config/bench/lava/host-session
index 3ddb578..a67dc61 100755
--- a/config/bench/lava/host-session
+++ b/config/bench/lava/host-session
@@ -60,10 +60,8 @@ ssh-add ~/data/onetime
#Need to be able to ssh to self to get local sources
#Can reuse the onetime key for this
cat ~/data/onetime.pub >> ~/.ssh/authorized_keys
-if ! ssh -o NoHostAuthenticationForLocalhost=yes localhost true; then
- echo "Failed to ssh to self" >&2
- exit 1
-fi
+echo -n 'localhost ' >> ~/.ssh/known_hosts
+cat /etc/ssh/ssh_host_ecdsa_key.pub >> ~/.ssh/known_hosts
#Generate config file for each target in multinode job
lava-network broadcast eth0
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/benchmarking
in repository toolchain/abe.
commit ba4bcbbced96da7a925962a86d473e45e6a6ce32
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Thu Jul 30 12:20:41 2015 +0200
Fix sed rune to update sources.conf
Match ${benchmark}.git, include ${benchmark}.git in the output,
and remove a redundant space.
Change-Id: Ie45f04111eeb02ec9572969fbffe16ec03478374
---
config/bench/lava/host-session | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config/bench/lava/host-session b/config/bench/lava/host-session
index e443445..3ddb578 100755
--- a/config/bench/lava/host-session
+++ b/config/bench/lava/host-session
@@ -80,7 +80,7 @@ done
#Best practice would be to use abe to do this, but I hope this is temporary
SSH_AUTH_SOCK=~/data/socket git clone "`grep ${benchmark} ${ABE_DIR}/config/source [...]
#An alternative to the following would be to pass ${benchmark}=ssh://... to abe.sh
-sed -i "s#^\\(${benchmark}[[:blank:]]\\+\\).*#\\1 ssh://localhost/~/benchsrc/#" "$ [...]
+sed -i "s#^\\(${benchmark}\\.git[[:blank:]]\\+\\).*#\\1ssh://localhost/~/benchsrc/ [...]
target_names=()
for lava_name in `lava-group | grep -v '[[:blank:]]*host$' | awk '{print $1}'`; do
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch trunk
in repository gcc.
from f58dd84 * c-common.c (warn_tautological_cmp): Bail for float types.
new 330d065 * include/experimental/any (any::operator=(const any&)): Che [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/ChangeLog | 7 +++++++
libstdc++-v3/include/experimental/any | 3 +++
.../64646.cc => experimental/any/assign/self.cc} | 14 ++++++++++----
.../testsuite/experimental/any/misc/any_cast_neg.cc | 2 +-
4 files changed, 21 insertions(+), 5 deletions(-)
copy libstdc++-v3/testsuite/{25_algorithms/is_permutation/64646.cc => experimental [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/fs
in repository toolchain/abe.
commit 81667ca2e0aaa7d47e83447459ab58f6316f9319
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Wed Jul 29 17:44:57 2015 +0200
Add inotify-tools to the default package set
Change-Id: I98c428ee645255e0e0ec49186535b547c28ba03e
---
config/bench/fs/makefs.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/config/bench/fs/makefs.sh b/config/bench/fs/makefs.sh
index 4aa00ca..92dabb5 100755
--- a/config/bench/fs/makefs.sh
+++ b/config/bench/fs/makefs.sh
@@ -23,7 +23,7 @@ fi
export stamp=20150607T041354Z
export suite=jessie
export variant=minbase
-export include=openssh-server,wget,make,cpufrequtils
+export include=openssh-server,wget,cpufrequtils,inotify-tools
export label=target
export hash="`git rev-parse HEAD`"
if test $? -ne 0; then
@@ -133,7 +133,7 @@ function genrootfs {
( #kvm host - many of the extras are abe dependencies, it will not configure witho [...]
arch=x86_64
label=host
- extras=autogen,binutils,bison,dejagnu,flex,gawk,gcc,gcc-multilib,g++-multilib,gi [...]
+ extras=autogen,binutils,bison,dejagnu,flex,gawk,gcc,gcc-multilib,g++-multilib,gi [...]
derivevars
gentar
genrootfs
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/fs
in repository toolchain/abe.
commit 38818f99fec8743b93873e8e31f25569ecdb2f0a
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Wed Jul 29 17:44:04 2015 +0200
Use full paths for tarballs
Change-Id: I2c07be9256482713af9d485b367dfa35f6370189
---
config/bench/fs/makefs.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config/bench/fs/makefs.sh b/config/bench/fs/makefs.sh
index 67806f7..4aa00ca 100755
--- a/config/bench/fs/makefs.sh
+++ b/config/bench/fs/makefs.sh
@@ -45,7 +45,7 @@ function derivevars {
echo ${label:?Must give label} > /dev/null
extras="${include}${extras:+,${extras}}"
outdir="${label}-${suite}-${variant:+${variant}-}${arch}-${stamp}-${hash}"
- tarball="${outdir}.tgz" #debootstrap insists on .tar or .tgz
+ tarball="`pwd`/${outdir}.tgz" #debootstrap insists on .tar or .tgz, and full paths
if test ${make_chroot} -ne 0; then
if test -e "${outdir}"; then
echo "${outdir} already exists" >&2
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/fs
in repository toolchain/abe.
commit e5372c3a2b6c6999167ed5325d1f8b84aeb0663c
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Wed Jul 29 16:20:29 2015 +0200
Allow selection of what to produce
The tarball, the chroot or (by default) both.
Change-Id: I9e75219a5a87b2a64ddd7f10ac3faa3da2ae3273
---
config/bench/fs/makefs.sh | 28 +++++++++++++++++++++-------
1 file changed, 21 insertions(+), 7 deletions(-)
diff --git a/config/bench/fs/makefs.sh b/config/bench/fs/makefs.sh
index d8c4298..976b23e 100755
--- a/config/bench/fs/makefs.sh
+++ b/config/bench/fs/makefs.sh
@@ -25,19 +25,32 @@ if test $? -ne 0; then
exit 1
fi
-export nosudo=${1:-}
+make_tarball=1 #create a tarball?
+make_chroot=1 #create a chroot (from the tarball)?
+while getopts TC flag; do
+ case "${flag}" in
+ T) make_tarball=0;;
+ C) make_chroot=0;;
+ esac
+done
function derivevars {
echo ${arch:?Must give arch} > /dev/null
echo ${label:?Must give label} > /dev/null
extras="${include}${extras:+,${extras}}"
outdir="${label}-${suite}-${variant:+${variant}-}${arch}-${stamp}-${hash}"
- tarball="${outdir}.tar.gz"
- if test -e "${outdir}"; then
- echo "${outdir} already exists" >&2
- exit 1
+ tarball="${outdir}.tgz" #debootstrap insists on .tar or .tgz
+ if test ${make_chroot} -ne 0; then
+ if test -e "${outdir}"; then
+ echo "${outdir} already exists" >&2
+ exit 1
+ fi
+ if ! test -e ${tarball}; then
+ echo "${tarball} does not exist, cannot generate chroot" >&2
+ exit 1
+ fi
fi
- if test -e "${tarball}"; then
+ if test ${make_tarball} -ne 0 && test -e "${tarball}"; then
echo "${tarball} already exists" >&2
exit 1
fi
@@ -51,6 +64,7 @@ function derivevars {
}
function gentar {
+ if test ${make_tarball} -eq 0; then return 0; fi
/usr/sbin/debootstrap --make-tarball="${tarball}" \
${variant:+--variant="${variant}"} \
--include="${extras}" \
@@ -59,7 +73,7 @@ function gentar {
}
function genrootfs {
- if test x"${nosudo}" != x; then return 0; fi
+ if test ${make_chroot} -eq 0; then return 0; fi
#This command sets a mirror just in case we need to get anything
#from the net - but, IIUC, it should not be used.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
bernie.ogden pushed a commit to branch bernie/fs
in repository toolchain/abe.
commit bb8b862d45817d5ad29b8024e72ea959ebe2caa1
Author: Bernard Ogden <bernie.ogden(a)linaro.org>
Date: Wed Jul 29 17:26:51 2015 +0200
Allow user to override 'local changes' check
Change-Id: I02f150da61b1867f284210e17102956fad40d661
---
config/bench/fs/makefs.sh | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/config/bench/fs/makefs.sh b/config/bench/fs/makefs.sh
index 976b23e..67806f7 100755
--- a/config/bench/fs/makefs.sh
+++ b/config/bench/fs/makefs.sh
@@ -10,7 +10,13 @@ if git status -sb --porcelain | head -n1 | grep -q '\]$'; then
exit 1
elif test x"`git status -sb --porcelain | sed 1d`" != x; then
echo "Repository has local changes" >&2
- exit 1
+ REPLY=
+ while ! echo "${REPLY}" | grep -qi [yn]; do
+ read -sn1 -p "Continue anyway? (y/n) " >&2
+ done
+ if test x"${REPLY,,}" = xn; then
+ exit 1
+ fi
fi
#All of these variables MUST be defined and non-empty
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.