From owner-freebsd-testing@FreeBSD.ORG Mon Apr 13 20:45:40 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E9E3566 for ; Mon, 13 Apr 2015 20:45:40 +0000 (UTC) Received: from mail-vn0-f53.google.com (mail-vn0-f53.google.com [209.85.216.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4363E630 for ; Mon, 13 Apr 2015 20:45:39 +0000 (UTC) Received: by vnbf129 with SMTP id f129so23719130vnb.9 for ; Mon, 13 Apr 2015 13:45:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=P1Lp5S5y1jr5VEh7CqCYtFa73b2vw8Q1yWaB4rHXWdY=; b=BIycSU8yawMX8NNpSoM4vl2Bh1xmTWQk3Std88lI5wsnmExPHWGi2kDacDVDrtepVG H5W9I97CZ9ns3b8h+IynpGMe8GHyXEdTXaD5k0cBavHLQcsAoHufe7EXQwwnFk1k4KLa cMdIb1Pg4MpR/1CuZoZ/rCKwstsvRuwGggoiUZSjbaxSM6n3Z8iBP5AIBGq4XoALcgmG sxxHdaN2gF7FfIY0/+qP+nL0SnATTQWykPY3HsHlY4IwsHGPPVHO9eJ+WUcBgunKrT7J QFErbE/Lk6DJ29xT8YJ0glf46/sRQy4jt86zipCntHDGvZKMQz7FB9oRweUeYh8kRMGj uuJg== X-Gm-Message-State: ALoCoQmeboL2x8re09DdUkyUZIlQaACKTL7HiPl9OuPHduPHUyDg/+RW4GNFrGxjzBFXvXOhgLmE X-Received: by 10.236.104.167 with SMTP id i27mr13763291yhg.62.1428957933017; Mon, 13 Apr 2015 13:45:33 -0700 (PDT) Received: from ?IPv6:2620::1003:1007:bcb8:a1f8:f77:e3a7? ([2620:0:1003:1007:bcb8:a1f8:f77:e3a7]) by mx.google.com with ESMTPSA id g46sm7812749yhd.42.2015.04.13.13.45.32 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 13 Apr 2015 13:45:32 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Subject: Re: Python unittest backend for Kyua From: Julio Merino In-Reply-To: Date: Mon, 13 Apr 2015 16:45:31 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150214215750.GA5065@rodrigc-laptop1> To: Alan Somers X-Mailer: Apple Mail (2.2070.6) Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Apr 2015 20:45:40 -0000 [Here I am apologizing for delays again... that's it, I'm re-enabling = email notifications for my OSS email account; splitting it off didn't = work as intended.] On Mar 2, 2015, at 19:07, Alan Somers wrote: > Well, maybe I should dust off my old branch and get back to work. But > I don't know how my python tester would work with your executor > branch. If I understand correctly, the executor branch dispenses with > the *-tester binaries and calls the test programs directly from the > kyua executable, correct? The python tester relied on the tester > being a separate binary. The tester was actually implemented in > Python, which made it very easy for the tester to interact with > individual test cases. How would I accomplish that on the executor > branch? I think your approach of writing the tester in Python was a good one, as = that allows the introspection features you mention. To plug it into the executor code, we'd need to explicitly write a new = backend type that invokes external programs. I have not thought much = about it, but it's possible to make this as generic as the previous code = was. Or maybe we shouldn't make it generic, and instead we should just = have a native pyUnit primitive. If you have interest in moving this forward, we can discuss. But the = executor code is about to receive some other big changes to properly fix = one regression that was introduced, so I'd wait a little bit longer. Cheers= From owner-freebsd-testing@FreeBSD.ORG Wed Apr 15 19:57:27 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8CBDDF8 for ; Wed, 15 Apr 2015 19:57:27 +0000 (UTC) Received: from mail-ig0-x234.google.com (mail-ig0-x234.google.com [IPv6:2607:f8b0:4001:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6631DB09 for ; Wed, 15 Apr 2015 19:57:27 +0000 (UTC) Received: by iget9 with SMTP id t9so90657265ige.1 for ; Wed, 15 Apr 2015 12:57:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=axAE67QauX9eC0Y51ncKyPa/7709yHeBrtq9JXt02Gg=; b=CkPjXNxCn1t0TVobTQKyNY6IhtBzD9KZMity86ftAx1PUA8WnGpoAOtwW8+V8oKG5C wtm1k7DmZHWFZ/DXnbo47uRYm1J+7c3K7XTusFyhJogNG6Sho5hTaqxawlNrLw6maboB NJF4JTGO77M29VOZHjN8VVRSBpGqhfyG5YHQ6fNWn5kBUyD0fQqT8enC0Uv+V0ssJ1Oq A+j5XzMIFMTtdqe0TKnmMfQiqKOoElI9VavwY+1TuqRjal1tR+Got2lufjWLpUm5izzP puEz8D2/csV4RAMG0oyZpQazTlWmhHjl7IBXBbv/4KfV1Ql1UCKr724RqDAo+bANTjtZ QXJQ== X-Received: by 10.107.30.135 with SMTP id e129mr38071649ioe.26.1429127846554; Wed, 15 Apr 2015 12:57:26 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.48.3 with HTTP; Wed, 15 Apr 2015 12:57:05 -0700 (PDT) From: Ed Maste Date: Wed, 15 Apr 2015 15:57:05 -0400 X-Google-Sender-Auth: PUUTN8LKGAl_cpUgwq0Dw77KmXQ Message-ID: Subject: Adding FreeBSD/arm64 Jenkins build / QEMU job To: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Apr 2015 19:57:27 -0000 As of Andrew's bug fixes earlier today (r281556 et al) we can build FreeBSD/arm64 in SVN HEAD (targeting QEMU). Because the in-tree GNU ld 2.17.50 does not support AArch64 we rely on having the aarch64-binutils port or package installed. Other than that arm64 builds with the standard in-tree Clang/LLVM tool chain. As an example I've started a local build using the Jenkins build1.sh script from https://github.com/freebsd/freebsd-ci with: % WORKSPACE=/tank/scratch MAKE_CONF_FILE="TARGET=arm64" sh ~/src/freebsd-ci/scripts/build/build1.sh Can we add this as a Jenkins job? We can later extend it to build and boot an image in QEMU and run Kyua tests but just having the build job is a nice start. From owner-freebsd-testing@FreeBSD.ORG Thu Apr 16 05:43:34 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61A3F362 for ; Thu, 16 Apr 2015 05:43:34 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 42E9AF11 for ; Thu, 16 Apr 2015 05:43:34 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t3G5hYIQ062975 for ; Thu, 16 Apr 2015 05:43:34 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 199478] tools/regression/sockets/unix_cmsg fails on 10.1-STABLE/11-CURRENT Date: Thu, 16 Apr 2015 05:43:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 05:43:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199478 Bug ID: 199478 Summary: tools/regression/sockets/unix_cmsg fails on 10.1-STABLE/11-CURRENT Product: Base System Version: 10.1-STABLE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: tests Assignee: freebsd-testing@freebsd.org Reporter: ngie@FreeBSD.org "no data" seems to be the sticking point with this testcase failing. AUDIT and MAC are disabled in the kernel and along with some drivers. $ uname -a FreeBSD fuji-stable-10.local 10.1-STABLE FreeBSD 10.1-STABLE #1 r277558+227bb2b(stable/10): Thu Jan 22 23:35:11 PST 2015 ngie@fuji-stable-10.local:/usr/obj/usr/src/sys/FUJI amd64 $ cd tools/regression/sockets/unix_cmsg $ prove -rv . ./unix_cmsg.t .. 1..47 ok 1 - STREAM Sending, receiving cmsgcred not ok 2 - STREAM Sending, receiving cmsgcred (no data) # SERVER: msghdr.msg_controllen 0 < 12 ok 3 - STREAM Sending, receiving cmsgcred (no array) not ok 4 - STREAM Sending, receiving cmsgcred (no data, array) # SERVER: msghdr.msg_controllen 0 < 12 ok 5 - STREAM Sending cmsgcred, receiving sockcred not ok 6 - STREAM Sending cmsgcred, receiving sockcred (no data) # SERVER: msghdr.msg_controllen 0 < 12 ok 7 - STREAM Sending cmsgcred, receiving sockcred (no array) not ok 8 - STREAM Sending cmsgcred, receiving sockcred (no data, array) # SERVER: msghdr.msg_controllen 0 < 12 ok 9 - STREAM Sending, receiving timeval not ok 10 - STREAM Sending, receiving timeval (no data) # SERVER: msghdr.msg_controllen 0 < 12 ok 11 - STREAM Sending, receiving timeval (no array) not ok 12 - STREAM Sending, receiving timeval (no data, array) # SERVER: msghdr.msg_controllen 0 < 12 ok 13 - STREAM Sending, receiving bintime not ok 14 - STREAM Sending, receiving bintime (no data) # SERVER: msghdr.msg_controllen 0 < 12 ok 15 - STREAM Sending, receiving bintime (no array) not ok 16 - STREAM Sending, receiving bintime (no data, array) # SERVER: msghdr.msg_controllen 0 < 12 not ok 17 - STREAM Check cmsghdr.cmsg_len # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 18 - STREAM Check cmsghdr.cmsg_len (no data) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 19 - STREAM Check cmsghdr.cmsg_len (no array) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 20 - STREAM Check cmsghdr.cmsg_len (no data, array) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 ok 21 - STREAM Receiving sockcred (listening socket) ok 22 - STREAM Receiving sockcred (listening socket) (no data) ok 23 - STREAM Receiving sockcred (accepted socket) ok 24 - STREAM Receiving sockcred (accepted socket) (no data) ok 25 - STREAM Check LOCAL_PEERCRED socket option ok 26 - DGRAM Sending, receiving cmsgcred not ok 27 - DGRAM Sending, receiving cmsgcred (no data) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 28 - DGRAM Sending, receiving cmsgcred (no array) not ok 29 - DGRAM Sending, receiving cmsgcred (no data, array) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 30 - DGRAM Sending cmsgcred, receiving sockcred not ok 31 - DGRAM Sending cmsgcred, receiving sockcred (no data) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 32 - DGRAM Sending cmsgcred, receiving sockcred (no array) not ok 33 - DGRAM Sending cmsgcred, receiving sockcred (no data, array) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 34 - DGRAM Sending, receiving timeval not ok 35 - DGRAM Sending, receiving timeval (no data) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 36 - DGRAM Sending, receiving timeval (no array) not ok 37 - DGRAM Sending, receiving timeval (no data, array) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 38 - DGRAM Sending, receiving bintime not ok 39 - DGRAM Sending, receiving bintime (no data) # SERVER: msghdr.msg_flags has MSG_TRUNC ok 40 - DGRAM Sending, receiving bintime (no array) not ok 41 - DGRAM Sending, receiving bintime (no data, array) # SERVER: msghdr.msg_flags has MSG_TRUNC not ok 42 - DGRAM Check cmsghdr.cmsg_len # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 43 - DGRAM Check cmsghdr.cmsg_len (no data) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 44 - DGRAM Check cmsghdr.cmsg_len (no array) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 not ok 45 - DGRAM Check cmsghdr.cmsg_len (no data, array) # CLIENT: sent message with cmsghdr.cmsg_len 12 < 16 # SERVER: client exit status is 1 ok 46 - DGRAM Receiving sockcred not ok 47 - DGRAM Receiving sockcred (no data) # SERVER: msghdr.msg_flags has MSG_TRUNC Failed 25/47 subtests Test Summary Report ------------------- ./unix_cmsg.t (Wstat: 0 Tests: 47 Failed: 25) Failed tests: 2, 4, 6, 8, 10, 12, 14, 16-20, 27, 29, 31 33, 35, 37, 39, 41-45, 47 Files=1, Tests=47, 0 wallclock secs ( 0.05 usr 0.01 sys + 0.06 cusr 0.20 csys = 0.32 CPU) Result: FAIL -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu Apr 16 06:06:58 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BF0FF680 for ; Thu, 16 Apr 2015 06:06:58 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A4A99156 for ; Thu, 16 Apr 2015 06:06:58 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t3G66wRI084043 for ; Thu, 16 Apr 2015 06:06:58 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 199478] tools/regression/sockets/unix_cmsg fails on 10.1-STABLE/11-CURRENT Date: Thu, 16 Apr 2015 06:06:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 06:06:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199478 --- Comment #1 from commit-hook@freebsd.org --- A commit references this bug: Author: ngie Date: Thu Apr 16 06:06:46 UTC 2015 New revision: 281588 URL: https://svnweb.freebsd.org/changeset/base/281588 Log: Update comments Don't install/test unix_cmsg because it's broken [1] PR: 199478 Changes: user/ngie/more-tests/tests/sys/socket/Makefile -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu Apr 16 09:49:20 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2CC1FD04 for ; Thu, 16 Apr 2015 09:49:20 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 128E3D4A for ; Thu, 16 Apr 2015 09:49:20 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t3G9nJ23031340 for ; Thu, 16 Apr 2015 09:49:19 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 199478] tools/regression/sockets/unix_cmsg fails on 10.1-STABLE/11-CURRENT Date: Thu, 16 Apr 2015 09:49:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 09:49:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199478 --- Comment #2 from Garrett Cooper,425-314-3911 --- Works fine on my r275110 (5 month old) i386 build. I suspect it's a test issue with amd64 vs i386... -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu Apr 16 09:49:32 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 646ECDA2 for ; Thu, 16 Apr 2015 09:49:32 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48214D50 for ; Thu, 16 Apr 2015 09:49:32 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t3G9nW8u031441 for ; Thu, 16 Apr 2015 09:49:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 199478] tools/regression/sockets/unix_cmsg fails on 10.1-STABLE/11-CURRENT Date: Thu, 16 Apr 2015 09:49:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 09:49:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199478 Garrett Cooper,425-314-3911 changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-testing@freebsd.org |ngie@FreeBSD.org -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 06:20:30 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37D6D6E7; Fri, 17 Apr 2015 06:20:30 +0000 (UTC) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B32B981D; Fri, 17 Apr 2015 06:20:29 +0000 (UTC) Received: by lbbzk7 with SMTP id zk7so75218772lbb.0; Thu, 16 Apr 2015 23:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=7jaHN+94umY0kD8SUIvUSgIpXQ2aEnkuYvxZ6Tx13Oc=; b=Irbredd2iqRpVbElnjVSRSl1oYjf2nxWFnU6pkCWYs65QWuUSZRpltk8FOhnY++nxF XPtQuFlOZiG5uDBQgxJdy20ICbnFcD8HKPO+WJOGYepyzx/8JCtk1ylbw+nIH4wKb4zh zsWwY/UdiwnFO0KhHFHXz/sHfsI3k8Vn7lSOsefcDj3Aah/QxmF3eugrZsv8k+OQCEw+ mXph0WD1HPvbQtOkIAkAnmLqbR1TVuC5j8Ac7qyhVmEvqDH7/pqBJbkZsYRJQL4J27Dp IKHN0M+vidBMHbuj7F4QPPyPU1xRx4SsOMnwjsH4Uls7H/fxcXRkeXDKHFW6P2An5/YE khFA== MIME-Version: 1.0 X-Received: by 10.112.56.42 with SMTP id x10mr1159091lbp.123.1429251627713; Thu, 16 Apr 2015 23:20:27 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.20.167 with HTTP; Thu, 16 Apr 2015 23:20:27 -0700 (PDT) In-Reply-To: <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> Date: Fri, 17 Apr 2015 14:20:27 +0800 X-Google-Sender-Auth: gG1OGDS3jWmm7gnOhlY47XAxkK8 Message-ID: Subject: Re: Everything down? From: Li-Wen Hsu To: Garrett Cooper Cc: Pedro Giffuni , "freebsd-testing@FreeBSD.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 06:20:30 -0000 On Sat, Apr 11, 2015 at 1:08 AM, Garrett Cooper wrote: > >> On Apr 10, 2015, at 08:38, Pedro Giffuni wrote: >> >> Hello; >> >> I recently added some attributes to the system headers to enhance the static >> checker so I wanted to check out if the scan build is detecting new stuff. >> >> http://scan.freebsd.org/scan-build/ >> 404 Not Found >> >> https://jenkins.freebsd.org/ >> 502 Bad Gateway >> >> I guess there is some maintenance going on :(. > > Connecting to Jenkins has been spotty at best for me. Not sure about scan.freebsd.org ... Craig and I have tuned http://jenkins.freebsd.org a bit, hope it can have better uptime now. For http://scan.freebsd.org , these were some issues in the build slave and web server, it is back to online now, and new build is in progress. -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 06:26:55 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58E4B7FC; Fri, 17 Apr 2015 06:26:55 +0000 (UTC) Received: from mail-lb0-x22d.google.com (mail-lb0-x22d.google.com [IPv6:2a00:1450:4010:c04::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EF6358FB; Fri, 17 Apr 2015 06:26:54 +0000 (UTC) Received: by lbbqq2 with SMTP id qq2so75143460lbb.3; Thu, 16 Apr 2015 23:26:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=wZ9dMTIeR8zqA05YKke93aa8uNrCH/gGSmv0fs51n5U=; b=AQIRqrSa4YiCcS47ILQ8o+LPBptD3I3mHaCICUXrEkmlrexQ+zZt2p24lJuR0Ye/fN wn9RhwZ+yzayDr6etaeP3+cKwQW1ynPn6rVJkw+TVS7/OK+q5aZ0iura7QY4jgkIRufS kIuQ6rUPFk0X7xPMgHiFg09kCOJ0B06xfRWJae6AVlLELwLfd+a02vq5alG664Y+ObKY kvvwpo+LMGPRHtIifBi5EEflW4VHPhPhBd/GXtop65Fzdi1y5xihuXezLkJKr7nIRWYz +pQKAvL8VAtjoFVom74Rrhp0bN6849OmOSAKSFNv6j+TuYam+LWBNSBExFJzZw/KPVdX Q51A== MIME-Version: 1.0 X-Received: by 10.152.44.225 with SMTP id h1mr1188876lam.5.1429252012966; Thu, 16 Apr 2015 23:26:52 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.20.167 with HTTP; Thu, 16 Apr 2015 23:26:52 -0700 (PDT) In-Reply-To: References: Date: Fri, 17 Apr 2015 14:26:52 +0800 X-Google-Sender-Auth: aJsHf-TYa9OdykVi_RC_RCICEak Message-ID: Subject: Re: Adding FreeBSD/arm64 Jenkins build / QEMU job From: Li-Wen Hsu To: Ed Maste Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 06:26:55 -0000 On Thu, Apr 16, 2015 at 3:57 AM, Ed Maste wrote: > As of Andrew's bug fixes earlier today (r281556 et al) we can build > FreeBSD/arm64 in SVN HEAD (targeting QEMU). Because the in-tree GNU ld > 2.17.50 does not support AArch64 we rely on having the > aarch64-binutils port or package installed. Other than that arm64 > builds with the standard in-tree Clang/LLVM tool chain. > > As an example I've started a local build using the Jenkins build1.sh > script from https://github.com/freebsd/freebsd-ci with: > > % WORKSPACE=/tank/scratch MAKE_CONF_FILE="TARGET=arm64" sh > ~/src/freebsd-ci/scripts/build/build1.sh > > Can we add this as a Jenkins job? We can later extend it to build and > boot an image in QEMU and run Kyua tests but just having the build job > is a nice start. I've just done one: https://jenkins.freebsd.org/job/FreeBSD_HEAD_arm64/ The build step is quite straightforward: https://github.com/freebsd/jenkins-config/blob/db9c27cc6460f68278c42ece9d6574028c26a211/jobs/FreeBSD_HEAD_arm64/config.xml#L44-L48 Is this what you want? If so, we can also set this build to mail results to freebsd-arm list. -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 13:26:36 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 486B37C0; Fri, 17 Apr 2015 13:26:36 +0000 (UTC) Received: from mail-ig0-x233.google.com (mail-ig0-x233.google.com [IPv6:2607:f8b0:4001:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13037FDF; Fri, 17 Apr 2015 13:26:36 +0000 (UTC) Received: by igblo3 with SMTP id lo3so11308737igb.1; Fri, 17 Apr 2015 06:26:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=T1A+pJkemFiMY29Ch3KlvV9knHSzDFGlXQu+PjWas/s=; b=j4uVyAEDEI64UcatProaohk4ifnU/flVpo0XfEVBrhCyZEKH/i3SPFO2u31oKkvtzM GSZ+kuTBTjFtfnbbGBRHZB++ElLp77cKe1FLG8ZV1mm52pKTCA9IQ6i1UZihU2yL2Gs7 TVoXbNK2ZdP+1bDq/LsoeMpOTbrlgbgCMt2JEaKui5q4/FnzG+1W1ak+nuc6ATrkRUeU +9C61Cp5VVlovlaVS9bENflql66NckScraYFlF3gAvcUstvb6OlpXqIGuS4zSSUub6wF d3f4iOp8iXHd3/mD8+sGMpiZWOBBhIQg6/XnDLC05r1jWHiKvlpnjqIvRL8StuK+KYyv V1wg== X-Received: by 10.107.30.135 with SMTP id e129mr3774033ioe.26.1429277195464; Fri, 17 Apr 2015 06:26:35 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.48.3 with HTTP; Fri, 17 Apr 2015 06:26:14 -0700 (PDT) In-Reply-To: References: From: Ed Maste Date: Fri, 17 Apr 2015 09:26:14 -0400 X-Google-Sender-Auth: 57yjKb3SXATj5ymeZVKdkVPpXlo Message-ID: Subject: Re: Adding FreeBSD/arm64 Jenkins build / QEMU job To: Li-Wen Hsu Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 13:26:36 -0000 On 17 April 2015 at 02:26, Li-Wen Hsu wrote: > > I've just done one: > > https://jenkins.freebsd.org/job/FreeBSD_HEAD_arm64/ > > The build step is quite straightforward: > > https://github.com/freebsd/jenkins-config/blob/db9c27cc6460f68278c42ece9d6574028c26a211/jobs/FreeBSD_HEAD_arm64/config.xml#L44-L48 > > Is this what you want? If so, we can also set this build to mail > results to freebsd-arm list. Thanks! The freebsd-arm list is a good destination for now - we're still trying to decide if a separate arm64 list is needed. Very soon we'll be able to extend this to build a QEMU image and boot-test, but this build job is a great start. -Ed From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 15:27:22 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3870FE0E; Fri, 17 Apr 2015 15:27:22 +0000 (UTC) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id 00DEA19C; Fri, 17 Apr 2015 15:27:21 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 8EF712F90; Fri, 17 Apr 2015 23:27:15 +0800 (CST) Date: Fri, 17 Apr 2015 23:27:15 +0800 From: Li-Wen Hsu To: Ed Maste Cc: "freebsd-testing@freebsd.org" Subject: Re: Adding FreeBSD/arm64 Jenkins build / QEMU job Message-ID: <20150417152715.GA511@FreeBSD.cs.nctu.edu.tw> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 15:27:22 -0000 On Fri, Apr 17, 2015 at 09:26:14 -0400, Ed Maste wrote: > On 17 April 2015 at 02:26, Li-Wen Hsu wrote: > > > > I've just done one: > > > > https://jenkins.freebsd.org/job/FreeBSD_HEAD_arm64/ > > > > The build step is quite straightforward: > > > > https://github.com/freebsd/jenkins-config/blob/db9c27cc6460f68278c42ece9d6574028c26a211/jobs/FreeBSD_HEAD_arm64/config.xml#L44-L48 > > > > Is this what you want? If so, we can also set this build to mail > > results to freebsd-arm list. > > Thanks! The freebsd-arm list is a good destination for now - we're > still trying to decide if a separate arm64 list is needed. Good to know it meets your requirement. I've set this job to mail build results to freebsd-arm. > Very soon we'll be able to extend this to build a QEMU image and > boot-test, but this build job is a great start. That will be great. And I am interested to know what do you plan for booting QEMU machine, running test inside VM then getting results archived to outside. There are many approaches, and I wanted to know the most suitable one for us. Regards, Li-Wen -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 16:48:21 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83BE72B6 for ; Fri, 17 Apr 2015 16:48:21 +0000 (UTC) Received: from nm21.bullet.mail.bf1.yahoo.com (nm21.bullet.mail.bf1.yahoo.com [98.139.212.180]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 314E2CEB for ; Fri, 17 Apr 2015 16:48:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1429288886; bh=0p6lknRMeRk9aDd+0bBLFeoqciV/ZZ1DlJQH3T/0g1o=; h=Date:From:To:CC:Subject:References:In-Reply-To:From:Subject; b=Amv3SjovCqrQO/GTwOmg52xHj64iYflyHnd0/IdvGPAgtJhMYL3kZ0Bu73LP5jG8qwlVLVjeVSyP9gvn6QD7Om6zcfavcv+PBsEOlUcp610okWcV2he6dYUaCPp/qkNNOiz6wx11hTmkAdjh0ORCw4wWH84ZHm0KYBez3aHf3Y1e9hKMubWtRXNYADEFUESJffWrBBEQlP5fadWpU2N7F9ZyZYwfbP3gFJxQWID5ZWsF43vd2Np8Q/tZziioYClMwKeFZLeuP/M4H0FoyW1EwseBRjq1NbuqLIJTtTEpZvLk1AwE7sxsEcasOf8sJ5xDVrZQb4eoTyR8PQt0aEztLg== Received: from [98.139.215.141] by nm21.bullet.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 16:41:26 -0000 Received: from [98.139.213.9] by tm12.bullet.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 16:41:26 -0000 Received: from [127.0.0.1] by smtp109.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 16:41:26 -0000 X-Yahoo-Newman-Id: 407439.8513.bm@smtp109.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: IgWcw9kVM1nSdMLttQDT0oFkK6s9_xw7E28GxfJz2aXIDLm hahgpjs56nQbF2Lc5wPsgn55q16O6EO6g5H5zsaYk0hqcwRQR_kGbIPSIh6E Ar06jUffb3JWvYXuvhlV8VifhPWtsIEzoeivyIOvmP0Z3Ns31It_pOaKQUng Kr0SOQ8OgGHfdSrE9jSnN0pwwtMKzocUWKjdBTCetC_.Aqf4GgWCOU5zodXL BeO3a8TFi85tHlcOJJ3HFplKhg7t2p4EjQy7jWETjam_gGSyW9caRQQKZw7G awgNlsLu30hTcNcRIiZnhXlPLFAtYgcNTisY7MbBy4DlpXcs9vSsoaOJTFuB HKowNXCbh6XMsIm2i2NEQjHB4dNPwyIvK3xJ2i86PFkzk.E94J11K0HrbWtz 9orkQcOOr7vvub8HdA6M3zmXQGerz6IfTaMYvCYyvg6haBYWmrMnG5CatpAY B7ikpPlV69jNQLFlJE7VwF31RcbYcLQMwYnl6TuHkY4F3.OGAfHSPorfeXW2 GVki0RU_ZvjlKwmIAWZ6SNaWZi6qnMA-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <553137C0.8000902@FreeBSD.org> Date: Fri, 17 Apr 2015 11:41:36 -0500 From: Pedro Giffuni Organization: FreeBSD Project User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Li-Wen Hsu , Garrett Cooper CC: "freebsd-testing@FreeBSD.org" Subject: Re: Everything down? References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 16:48:21 -0000 Hello; On 17/04/2015 01:20 a.m., Li-Wen Hsu wrote: > On Sat, Apr 11, 2015 at 1:08 AM, Garrett Cooper wrote: >>> On Apr 10, 2015, at 08:38, Pedro Giffuni wrote: >>> >>> Hello; >>> >>> I recently added some attributes to the system headers to enhance the static >>> checker so I wanted to check out if the scan build is detecting new stuff. >>> >>> http://scan.freebsd.org/scan-build/ >>> 404 Not Found >>> >>> https://jenkins.freebsd.org/ >>> 502 Bad Gateway >>> >>> I guess there is some maintenance going on :(. >> Connecting to Jenkins has been spotty at best for me. Not sure about scan.freebsd.org ... > Craig and I have tuned http://jenkins.freebsd.org a bit, hope it can > have better uptime now. > > For http://scan.freebsd.org , these were some issues in the build > slave and web server, it is back to online now, and new build is in > progress. > Thank you! Interesting: there are a couple of new issues found by the enhanced attributes. IMHO, the static analyzer checks should probably be run about once per month. Most of the really simple issues have been cleaned up and most of the remaining issues are either false positives or require some careful review. Thanks again, Pedro. From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 17:09:24 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DD7754C; Fri, 17 Apr 2015 17:09:24 +0000 (UTC) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id 4A561ED8; Fri, 17 Apr 2015 17:09:24 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id EE91221ED; Sat, 18 Apr 2015 01:09:21 +0800 (CST) Date: Sat, 18 Apr 2015 01:09:21 +0800 From: Li-Wen Hsu To: Pedro Giffuni Cc: Garrett Cooper , "freebsd-testing@FreeBSD.org" Subject: Re: Everything down? Message-ID: <20150417170921.GA97307@FreeBSD.cs.nctu.edu.tw> References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> <553137C0.8000902@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <553137C0.8000902@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 17:09:24 -0000 On Fri, Apr 17, 2015 at 11:41:36 -0500, Pedro Giffuni wrote: > Hello; > > On 17/04/2015 01:20 a.m., Li-Wen Hsu wrote: > > On Sat, Apr 11, 2015 at 1:08 AM, Garrett Cooper wrote: > >>> On Apr 10, 2015, at 08:38, Pedro Giffuni wrote: > >>> > >>> Hello; > >>> > >>> I recently added some attributes to the system headers to enhance the static > >>> checker so I wanted to check out if the scan build is detecting new stuff. > >>> > >>> http://scan.freebsd.org/scan-build/ > >>> 404 Not Found > >>> > >>> https://jenkins.freebsd.org/ > >>> 502 Bad Gateway > >>> > >>> I guess there is some maintenance going on :(. > >> Connecting to Jenkins has been spotty at best for me. Not sure about scan.freebsd.org ... > > Craig and I have tuned http://jenkins.freebsd.org a bit, hope it can > > have better uptime now. > > > > For http://scan.freebsd.org , these were some issues in the build > > slave and web server, it is back to online now, and new build is in > > progress. > > > Thank you! > > Interesting: there are a couple of new issues found by the enhanced > attributes. Good to know it is useful, and there are also some false positives. This is static analysis cannot prevent, though. > IMHO, the static analyzer checks should probably be run about once per > month. Most > of the really simple issues have been cleaned up and most of the > remaining issues are > either false positives or require some careful review. Currently it runs on 06:XX GMT everyday (minute is random): https://github.com/freebsd/jenkins-config/blob/84d88278d60b8cc7668013d3963368dbf75ebce6/jobs/FreeBSD_HEAD-scan-build/config.xml#L65 -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 18:15:46 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F1F7E1F for ; Fri, 17 Apr 2015 18:15:46 +0000 (UTC) Received: from nm30-vm0.bullet.mail.bf1.yahoo.com (nm30-vm0.bullet.mail.bf1.yahoo.com [98.139.213.126]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0CDD28D5 for ; Fri, 17 Apr 2015 18:15:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1429294539; bh=fGSq/tyD3jO1xAE22S+UCzzbI2b2e1BriwW9pieldHo=; h=Date:From:To:CC:Subject:References:In-Reply-To:From:Subject; b=Nh34FNALk2pdxSGkFM7LNZT6ZQi45bJtQ1MASAnLd/w2f4L7N1b/OuAgwlAlXqUkSXkEiNNbiLXRNZd4ucKwfCD9pnh/RGDjj88ffjEoc6xygSgqY8Eiz62eN9S75tg3yLX8jYaoCEQE4KA8dH2Nz8NMUzqiEnY0oelpj0FGASK209fGy3+cpXvatFB1Pq6jz9nmJEawHRymbGjs0PJR7IeVkap/woHXEz7IKLOc9G7oSXhiNfVUvW4VqjI8SnBa0HYvqgiNcVFrKYLyIFNXKO4yKcGT98Kt1jNz5D7KAwqobKRTd5Z6WFXYnd0YB93qSrLeY26PKbCCtShzn6+slw== Received: from [98.139.170.178] by nm30.bullet.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 18:15:39 -0000 Received: from [98.139.211.201] by tm21.bullet.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 18:15:39 -0000 Received: from [127.0.0.1] by smtp210.mail.bf1.yahoo.com with NNFMP; 17 Apr 2015 18:15:39 -0000 X-Yahoo-Newman-Id: 245470.74420.bm@smtp210.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: qk2aCggVM1nYoWl_vLIcfML.syD6PEfKH6ChelbW5.ltd5A b3fMJUCYKL3WSEm2lwEJlfw1_Yn8LULa2mGst7YFQdZVM9u9X6Hf_sY2ssCV uEseR134IPeea8AuB8_Hdwq7YPmTqzdHnHNoLW3H8LkfFEZRHr7fZuqYq7_c .K1mzqPCQXsFYiC3jN4ehYI8tsfJLElO_bDG8XeZwYQoUlRDTVCMP8IdtLwv P9Dx1zBNkLIvBoq68VbfWMtS7P5AazK.ehy2vTavBZqftd8autCUDDdTupOJ YCogumYdSlboqJ1fXVR5pofFD6ILxfaofH_qYOZVW1pHDDsz7.RS4kpJkLt8 JYVx6gIJ0Fg5w2BWqE0AR8EHDIRC_rzacqjUTjID_rywPlpkd7K7m4cSiQfW Kt64jldBwZxHeFHWTxEtzkaZFoTndkwJmBeJ3g86y5G34JZGlcBQjCEMEZcR vnBd.eNuEETFdw_iG8PoV5B0rwHM7iIxtwvi9Vf5mbKD0m2FkddgjlaYfUFP kdPhAfHjRJ8JM0VdheaTw3TsV.0cqHVk- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <55314DD5.7080804@FreeBSD.org> Date: Fri, 17 Apr 2015 13:15:49 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Li-Wen Hsu CC: "freebsd-testing@FreeBSD.org" Subject: Re: Everything down? References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> <553137C0.8000902@FreeBSD.org> <20150417170921.GA97307@FreeBSD.cs.nctu.edu.tw> In-Reply-To: <20150417170921.GA97307@FreeBSD.cs.nctu.edu.tw> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 18:15:46 -0000 On 04/17/15 12:09, Li-Wen Hsu wrote: > ... >> IMHO, the static analyzer checks should probably be run about once per >> month. Most >> of the really simple issues have been cleaned up and most of the >> remaining issues are >> either false positives or require some careful review. > Currently it runs on 06:XX GMT everyday (minute is random): > > https://github.com/freebsd/jenkins-config/blob/84d88278d60b8cc7668013d3963368dbf75ebce6/jobs/FreeBSD_HEAD-scan-build/config.xml#L65 > If you can reduce it to every week or even every month it would be good IMHO. FWIW, and while I am making wishes that are turning into reality ;) it would be nice to have an i386 build: last week the i386 was broken and it almost went unnoticed. Pedro. From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 20:13:44 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8F725E1A; Fri, 17 Apr 2015 20:13:44 +0000 (UTC) Received: from mail-la0-x22c.google.com (mail-la0-x22c.google.com [IPv6:2a00:1450:4010:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 134FD809; Fri, 17 Apr 2015 20:13:44 +0000 (UTC) Received: by laat2 with SMTP id t2so88653681laa.1; Fri, 17 Apr 2015 13:13:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=riqYKm0PmBg6wZIxxtcZXjggwVP7BqQnzW2aGcibQVk=; b=rAnCjB+4XIlskN74Shl/YtF9AuWFJFrsf6Ajbmc9eSsXCsOBsTUJ6UJCdHQXfvk7Nu YInp9DsJaZ1MQFL7AaX5Hdk7QHr7jkvFw1ukKw9ZxC8qwmVxzPDlkMB9oKCg4ftpHJTQ 61En4qFkg+m9RS79/7RGuKAcNOoGbY72frPJkFVO8RJHp4Q7VN7mK2wyDUT3ADumdPSQ 3M2nytEL5u8ZvpsI4dlkaJVE4heC3cI5T+4XoQ4kd/dnMHcuHKZq33nzoBtFWAfK8OML YBXMdAmOAAV0AUiJDCY3oAtWFnb4Y11g5K/WypqtyUo7gB35pspJzihGPgi8b2mCcMTf 5WCA== MIME-Version: 1.0 X-Received: by 10.112.16.97 with SMTP id f1mr5789668lbd.26.1429301621962; Fri, 17 Apr 2015 13:13:41 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.108.168 with HTTP; Fri, 17 Apr 2015 13:13:41 -0700 (PDT) In-Reply-To: References: Date: Fri, 17 Apr 2015 13:13:41 -0700 X-Google-Sender-Auth: 5g_Fs6hu0e4St_rXrYfKDQPmSaY Message-ID: Subject: Re: Fails to build sys/i386/boot2 with gcc 4.9 From: Craig Rodrigues To: FreeBSD Toolchain , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 20:13:44 -0000 On Sat, Mar 28, 2015 at 4:05 PM, Craig Rodrigues wrote: > Hi, > > To work around the problems build rescue, this time I used a build host > running FreeBSD-CURRENT at svn revision r280353 > > I took this patch for libc++ and applied it to my tree: > > http://reviews.llvm.org/D8461 > > I used this script to build with gcc 4.9: > > > https://github.com/freebsd/freebsd-ci/blob/master/scripts/build/cross-build.sh > > Buildling sys/i386/boot2 failed: > > ===> sys/boot/i386/boot2 (all) > objcopy -S -O binary boot1.out boot1 > dd if=/dev/zero of=boot2.ldr bs=512 count=1 > 1+0 records in > 1+0 records out > 512 bytes transferred in 0.000034 secs (14989607 bytes/sec) > /usr/local/bin/x86_64-portbld-freebsd11.0-gcc -isystem > /usr/obj/opt2/branches/head/tmp/usr/include > -L/usr/obj/opt2/branches/head/tmp/usr/lib > --sysroot=/usr/obj/opt2/branches/head/tmp -B/usr/local/x86_64-freebsd/bin/ > -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 > -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 > -I/opt2/branches/head/sys/boot/i386/boot2/../../common > -I/opt2/branches/head/sys/boot/i386/boot2/../btx/lib -I. -Wall > -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations > -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow > -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding > -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -m32 > -std=gnu99 -Os -fno-guess-branch-probability -fno-unit-at-a-time > --param max-inline-insns-single=100 -mpreferred-stack-boundary=2 -S -o > boot2.s.tmp /opt2/branches/head/sys/boot/i386/boot2/boot2.c > /opt2/branches/head/sys/boot/i386/boot2/boot2.c: In function 'parse': > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:484:6: warning: suggest > parentheses around assignment used as truth value [-Wparentheses] > if (k = ep - arg) { > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c: In function 'load': > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:334:9: warning: called > from here [-Winline] > if (xfsread(ino, &hdr, sizeof(hdr))) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:341:6: warning: called > from here [-Winline] > if (xfsread(ino, p, hdr.ex.a_text)) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:344:6: warning: called > from here [-Winline] > if (xfsread(ino, p, hdr.ex.a_data)) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:349:10: warning: called > from here [-Winline] > if (xfsread(ino, ep + j, sizeof(ep[0]))) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:357:10: warning: called > from here [-Winline] > if (xfsread(ino, p, ep[i].p_filesz)) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:365:10: warning: called > from here [-Winline] > if (xfsread(ino, &es, sizeof(es))) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:187:1: warning: inlining > failed in call to 'xfsread': call is unlikely and code size would grow > [-Winline] > xfsread(ufs_ino_t inode, void *buf, size_t nbyte) > ^ > /opt2/branches/head/sys/boot/i386/boot2/boot2.c:371:7: warning: called > from here [-Winline] > if (xfsread(ino, p, es[i].sh_size)) > ^ > sed -e '/align/d' -e '/nop/d' < boot2.s.tmp > boot2.s > rm -f boot2.s.tmp > /usr/local/bin/x86_64-portbld-freebsd11.0-gcc -isystem > /usr/obj/opt2/branches/head/tmp/usr/include > -L/usr/obj/opt2/branches/head/tmp/usr/lib > --sysroot=/usr/obj/opt2/branches/head/tmp -B/usr/local/x86_64-freebsd/bin/ > -m32 -c boot2.s > /usr/local/bin/x86_64-portbld-freebsd11.0-gcc -isystem > /usr/obj/opt2/branches/head/tmp/usr/include > -L/usr/obj/opt2/branches/head/tmp/usr/lib > --sysroot=/usr/obj/opt2/branches/head/tmp -B/usr/local/x86_64-freebsd/bin/ > -fomit-frame-pointer -mrtd -mregparm=3 -DUSE_XREAD -DUFS1_AND_UFS2 > -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 > -I/opt2/branches/head/sys/boot/i386/boot2/../../common > -I/opt2/branches/head/sys/boot/i386/boot2/../btx/lib -I. -Wall > -Waggregate-return -Wbad-function-cast -Wcast-align -Wmissing-declarations > -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow > -Wstrict-prototypes -Wwrite-strings -Winline -march=i386 -ffreestanding > -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -m32 > -std=gnu99 -Os -fno-guess-branch-probability -fno-unit-at-a-time > --param max-inline-insns-single=100 -mpreferred-stack-boundary=2 -m32 -c > /opt2/branches/head/sys/boot/i386/boot2/sio.S -o sio.o > /usr/local/x86_64-freebsd/bin/ld -static -N --gc-sections -m elf_i386_fbsd > -Ttext 0x2000 -o boot2.out > /usr/obj/opt2/branches/head/sys/boot/i386/boot2/../btx/lib/crt0.o boot2.o > sio.o > objcopy -S -O binary boot2.out boot2.bin > btxld -v -E 0x2000 -f bin -b > /usr/obj/opt2/branches/head/sys/boot/i386/boot2/../btx/btx/btx -l > boot2.ldr -o boot2.ld -P 1 boot2.bin > kernel: ver=1.02 size=690 load=9000 entry=9010 map=16M pgctl=1:1 > client: fmt=bin size=195f text=0 data=0 bss=0 entry=0 > output: fmt=bin size=21ef text=200 data=1fef org=0 entry=0 > -1007 bytes available > *** Error code 1 > > Stop. > make[6]: stopped in /opt2/branches/head/sys/boot/i386/boot2 > *** Error code 1 > > Stop. > make[5]: stopped in /opt2/branches/head/sys/boot/i386 > *** Error code 1 > > Stop. > make[4]: stopped in /opt2/branches/head/sys/boot > *** Error code 1 > > Stop. > make[3]: stopped in /opt2/branches/head/sys > *** Error code 1 > > Stop. > make[2]: stopped in /opt2/branches/head > *** Error code 1 > > Stop. > make[1]: stopped in /opt2/branches/head > *** Error code 1 > > Stop. > make: stopped in /opt2/branches/head > > Script done on Sat Mar 28 13:44:24 2015 > > In sys/boot/i386/boot2/Makefile, I saw this section: # Decide level of UFS support. BOOT2_UFS?= UFS1_AND_UFS2 #BOOT2_UFS?= UFS2_ONLY #BOOT2_UFS?= UFS1_ONLY I tried setting just UFS2_ONLY, but I still couldn't build boot2 with gcc 4.9 due to taking too much space. I then tried setting just UFS1_ONLY, but even then I still couldn't build boot2 with gcc 4.9. So I'm really stuck here. I'm curious how the assembly of boot2 is different between gcc 4.2.1 and gcc 4.9. I didn't try compiling with gcc 4.2.1 yet. -- Craig > -- > Craig > From owner-freebsd-testing@FreeBSD.ORG Fri Apr 17 20:48:06 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B597A9A8; Fri, 17 Apr 2015 20:48:06 +0000 (UTC) Received: from mail-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E8BCBDE; Fri, 17 Apr 2015 20:48:06 +0000 (UTC) Received: by igbhj9 with SMTP id hj9so22255616igb.1; Fri, 17 Apr 2015 13:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=H/Xl8+8u9Tme0g0TjwAr48wlOqPp5J5khhOcsVvcSmM=; b=oPj8mdVIiyX0caQkKv+1Hi0tuzmAgRiQuq7n0ED2BNGqMr82O44JbMdyMl01FxEvT9 KV9lB0ToI4uuMFrHeWZOZJRKHkOz9L1d2FH+iN8qBGG4jGcPZaDbXDsi0BUHVrYXtQFg oWiiiT0kkEYbiFGF6fLiq3Xy6wN07dwW8uHhOQv0b/QcB8aaeDc/58Ua4T8JCy83bnzc kUsjT/HxvPkJ21g83URuhEWy78eiKNEFEFIDHeUOxOsc2Z1ob54Eh2Z5DT8E2FLQJfi4 amVneuC/+mdIYJfGHFBl2TKPf7UutIt2S7UMKUdIPc2uy5jD/Eh78poMfHJ7OYMKokGL yAdg== X-Received: by 10.107.30.135 with SMTP id e129mr6402575ioe.26.1429303685889; Fri, 17 Apr 2015 13:48:05 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.48.3 with HTTP; Fri, 17 Apr 2015 13:47:45 -0700 (PDT) In-Reply-To: <20150417152715.GA511@FreeBSD.cs.nctu.edu.tw> References: <20150417152715.GA511@FreeBSD.cs.nctu.edu.tw> From: Ed Maste Date: Fri, 17 Apr 2015 16:47:45 -0400 X-Google-Sender-Auth: 4UlKjFZyyxzU1On1eDD4vz7ai4U Message-ID: Subject: Re: Adding FreeBSD/arm64 Jenkins build / QEMU job To: Li-Wen Hsu Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 20:48:06 -0000 On 17 April 2015 at 11:27, Li-Wen Hsu wrote: > > That will be great. And I am interested to know what do you plan for > booting QEMU machine, running test inside VM then getting results > archived to outside. There are many approaches, and I wanted to know > the most suitable one for us. Good question. Are we doing this for other targets today (QEMU, bhyve, or metal)? From owner-freebsd-testing@FreeBSD.ORG Sat Apr 18 18:12:34 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 18F1D665; Sat, 18 Apr 2015 18:12:34 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 935C6E56; Sat, 18 Apr 2015 18:12:33 +0000 (UTC) Received: by labbd9 with SMTP id bd9so101118980lab.2; Sat, 18 Apr 2015 11:12:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=c/Ezh9LREUTOhlqM7vqwMi8ZYku7K+glrbfVsat9bsw=; b=kTGG+XTp4KhH/JtiTe0BflskDGCrjfPk3BseukSiAgjKVSqnR2OLAcpLEbOb27Iwpp YWXXB1PeAl6/Cu5uCWyvrBKUv5kh9DxlHcjLwp8sPC+OlN2ovAuuA51xJoP6Z1oQMFuO ysKwQSJwACMviZoXSr72FqEoY4swuZsgfIc0Ac7fh47Dap8tKaDEHTNhz7aF76ZOY/YT X3q3UsSWOiZOpuCQ+/ch7s99RdlEe2Z5uyk52SCwmrPTVyQ5/RKKF53k8fHG/vHO6i/p RTKSagS4dD5t18/ZQC182OJ/UbTr0EouICZc/IV7bUsrMUQw6wGUZr9DGOMF+ue6kS7S IHtA== MIME-Version: 1.0 X-Received: by 10.152.205.106 with SMTP id lf10mr9126400lac.89.1429380751781; Sat, 18 Apr 2015 11:12:31 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Sat, 18 Apr 2015 11:12:31 -0700 (PDT) Date: Sat, 18 Apr 2015 11:12:31 -0700 X-Google-Sender-Auth: 6st8hkg0Il_k6jw2VOCX4WCg41E Message-ID: Subject: [Request for Help] Reducing gcc 4.9 compilation warnings From: Craig Rodrigues To: freebsd-current Current Cc: "freebsd-testing@freebsd.org" , FreeBSD Toolchain Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 18:12:34 -0000 Hi, After the latest commits by members of freebsd-toolchain@ , I have managed to compile latest CURRENT world and GENERIC kernel on amd64 with an gcc 4.9 external toolchain by doing: pkg install devel/amd64-xtoolchain-gcc cd /usr/src sed -i "" -e 's/boot2//' sys/boot/i386/Makefile make buildworld CROSS_TOOLCHAIN=amd64-gcc NO_WERROR=yes WERROR= make buildkernel CROSS_TOOLCHAIN=amd64-gcc NO_WERROR=yes WERROR= It was necessary to skip boot2 from building because of errors reported here: https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-April/001658.html The boot2 compilation errors still need to be worked on. However, most other things compile with warnings. If folks are interested in looking at the warnings, you can see them here: https://jenkins.freebsd.org/job/FreeBSD_HEAD_amd64_gcc4.9/warnings17 Please look at these warnings, and if you see places to patch the code to eliminate the warnings, please submit patches and commit them if you can. clang is still going to be the default compiler in the base system, but it is nice to have FreeBSD compilable by multiple compilers. -- Craig From owner-freebsd-testing@FreeBSD.ORG Sat Apr 18 19:13:25 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BECDBEB9; Sat, 18 Apr 2015 19:13:25 +0000 (UTC) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id 8779D63E; Sat, 18 Apr 2015 19:13:25 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 102A52A1C; Sun, 19 Apr 2015 03:13:17 +0800 (CST) Date: Sun, 19 Apr 2015 03:13:16 +0800 From: Li-Wen Hsu To: Ed Maste Cc: "freebsd-testing@freebsd.org" Subject: Re: Adding FreeBSD/arm64 Jenkins build / QEMU job Message-ID: <20150418191316.GA90740@FreeBSD.cs.nctu.edu.tw> References: <20150417152715.GA511@FreeBSD.cs.nctu.edu.tw> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 19:13:25 -0000 On Fri, Apr 17, 2015 at 16:47:45 -0400, Ed Maste wrote: > On 17 April 2015 at 11:27, Li-Wen Hsu wrote: > > > > That will be great. And I am interested to know what do you plan for > > booting QEMU machine, running test inside VM then getting results > > archived to outside. There are many approaches, and I wanted to know > > the most suitable one for us. > > Good question. Are we doing this for other targets today (QEMU, bhyve, > or metal)? Yes. For kuya/QEMU, it builds a image which executes tests upon launch: https://svnweb.freebsd.org/base/user/jmmv/autotest/node/iterate.sh?view=markup&pathrev=271564#l154 and mounts the image to extract results: https://svnweb.freebsd.org/base/user/jmmv/autotest/node/iterate.sh?view=markup&pathrev=271564#l284 For bhyve, it uses expect-like library to login and executes tests https://github.com/freebsd/freebsd-ci/blob/master/scripts/test/run-tests.py it also extracts log from image by mounting VM image: https://github.com/freebsd/freebsd-ci/blob/master/scripts/test/extract-test-logs.py It would be more awesome if we can have everything automate to create test VM from an unmodifed image, just like what we put to release/snapshot, setup test env, and run tests on them, then extracting results. I think expect solution is good for this. And I am interested to know if there is any other approache. Li-Wen -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Sat Apr 18 20:15:37 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49E06D18; Sat, 18 Apr 2015 20:15:37 +0000 (UTC) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id 13DBCC62; Sat, 18 Apr 2015 20:15:36 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 920782A6C; Sun, 19 Apr 2015 04:15:33 +0800 (CST) Date: Sun, 19 Apr 2015 04:15:33 +0800 From: Li-Wen Hsu To: Pedro Giffuni Cc: "freebsd-testing@FreeBSD.org" Subject: Re: Everything down? Message-ID: <20150418201533.GA92581@FreeBSD.cs.nctu.edu.tw> References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> <553137C0.8000902@FreeBSD.org> <20150417170921.GA97307@FreeBSD.cs.nctu.edu.tw> <55314DD5.7080804@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <55314DD5.7080804@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 20:15:37 -0000 On Fri, Apr 17, 2015 at 13:15:49 -0500, Pedro Giffuni wrote: > > > On 04/17/15 12:09, Li-Wen Hsu wrote: > > ... > >> IMHO, the static analyzer checks should probably be run about once per > >> month. Most > >> of the really simple issues have been cleaned up and most of the > >> remaining issues are > >> either false positives or require some careful review. > > Currently it runs on 06:XX GMT everyday (minute is random): > > > > https://github.com/freebsd/jenkins-config/blob/84d88278d60b8cc7668013d3963368dbf75ebce6/jobs/FreeBSD_HEAD-scan-build/config.xml#L65 > > > If you can reduce it to every week or even every month it would be good > IMHO. Reduce it? Don't you want to see the report more quickly? I will reduce it when there is no enough computing power :) I would say that currently the thing we need more is man power. :) > FWIW, and while I am making wishes that are turning into reality ;) it > would be nice to > have an i386 build: last week the i386 was broken and it almost went > unnoticed. I just built a quick one: https://jenkins.freebsd.org/job/FreeBSD_HEAD_i386/ Also only runs build world/kernel only. #1 build is running, I would set it to mail related lists after seeing this job work. Other branches will be available later. Li-Wen -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Sat Apr 18 20:40:17 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61FFB3F5 for ; Sat, 18 Apr 2015 20:40:17 +0000 (UTC) Received: from nm33-vm8.bullet.mail.bf1.yahoo.com (nm33-vm8.bullet.mail.bf1.yahoo.com [72.30.238.198]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0E59BED5 for ; Sat, 18 Apr 2015 20:40:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1429389192; bh=uPWy3B5gzUABaN5hQcOMrYBrmr2txMFBxp3PIVNmFp8=; h=Date:From:To:CC:Subject:References:In-Reply-To:From:Subject; b=GaCaI08SxtcZMt791CDHPvqawA4gtLGgWMkD6nYL0Nb3ErWQTrmQzaB0y0ogtcLFlLg/nYiXWA2aTgk5mvt/qdUiVoDl9TZ0h1nEBh5O/HKUNopu+lIk97vWGN+WJNw+pzpBdfwvEBKV/OfHsHj5dtrxUPZE1i9hJ8VDLq6dKGHmldWI5hs5Wu6jcu2jSKgNGW5oFFwt4aFoTnh0kpjSbYy+jv6XFzKj3d1FSm39JuVHH1bDUzQAzqfydUQAA9uTxlVsOSKqk5mJepNAEdMlXmaubIGEVz0IiCzZ6tpqH4bULIGdqZ1e+OoUBM9yKVAvJ+CGYXeeJuCqUbgM7SgA5g== Received: from [98.139.170.180] by nm33.bullet.mail.bf1.yahoo.com with NNFMP; 18 Apr 2015 20:33:12 -0000 Received: from [98.139.211.198] by tm23.bullet.mail.bf1.yahoo.com with NNFMP; 18 Apr 2015 20:33:12 -0000 Received: from [127.0.0.1] by smtp207.mail.bf1.yahoo.com with NNFMP; 18 Apr 2015 20:33:12 -0000 X-Yahoo-Newman-Id: 551343.60077.bm@smtp207.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: SWyo0dsVM1m1tsCpU4XitPv4HlMPtzlWgFOd4lF7U3TKEwa ddq3UXmgUhhlJ2jaZjkieFNdgJ.OOsA4Hz.G3eeD0SuYGZu0z8naaE57f1Ng IOjdxJvuIxBUtZ4uSUzCPrHkcaBaJsy6VMC8EDvKc3L5Kc7Jg1A.Ht0ZTIdS RHG660C0kVupnj8yqdGNjJlk5JquO7n0kai4jYVu.qJiLivDskK8bYLGJlDt jYk2yVRXKHGqvXNs9wNqNEsfSsndHibUDVMjQ701hIF0A22UXU29IkFyvGnV 6eA4U7MQELWbx19w7HvbiCUquF9H1ovnvkOFzmhEJWgK0nYHoblGgm7le8.S gFdMWrcsoxjoiKeCa1yU_UAlh31qCkcd0jNkaPMnddMq3Vl1H578eTCV_KOt q6cSEKhVy3oqnX5S8JAconAmVqR76NvdCEMW1VJlysP5B1zg1TRPpLvJSlpC 3sV3zHLmy2eUrIVotCb2qFQ0.gNBQBNjoYctLrLBr33oX_UDa.FAhrzWvKxU AHK97UThbGXFiOxgLW4zujfryRcU25lI- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <5532BF95.50406@FreeBSD.org> Date: Sat, 18 Apr 2015 15:33:25 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Li-Wen Hsu CC: "freebsd-testing@FreeBSD.org" Subject: Re: Everything down? References: <5527EE72.3070604@FreeBSD.org> <580867E3-19FB-4E25-9DE2-3CD52D8A489E@gmail.com> <553137C0.8000902@FreeBSD.org> <20150417170921.GA97307@FreeBSD.cs.nctu.edu.tw> <55314DD5.7080804@FreeBSD.org> <20150418201533.GA92581@FreeBSD.cs.nctu.edu.tw> In-Reply-To: <20150418201533.GA92581@FreeBSD.cs.nctu.edu.tw> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 20:40:17 -0000 On 04/18/15 15:15, Li-Wen Hsu wrote: > On Fri, Apr 17, 2015 at 13:15:49 -0500, Pedro Giffuni wrote: >> >> On 04/17/15 12:09, Li-Wen Hsu wrote: >>> ... >>>> IMHO, the static analyzer checks should probably be run about once per >>>> month. Most >>>> of the really simple issues have been cleaned up and most of the >>>> remaining issues are >>>> either false positives or require some careful review. >>> Currently it runs on 06:XX GMT everyday (minute is random): >>> >>> https://github.com/freebsd/jenkins-config/blob/84d88278d60b8cc7668013d3963368dbf75ebce6/jobs/FreeBSD_HEAD-scan-build/config.xml#L65 >>> >> If you can reduce it to every week or even every month it would be good >> IMHO. > Reduce it? Don't you want to see the report more quickly? I will > reduce it when there is no enough computing power :) No need ... save the planet, etc ... ;). > I would say that currently the thing we need more is man power. :) That always happens yes, but you guys seems to have it under control. I saw you also have gcc build now !! >> FWIW, and while I am making wishes that are turning into reality ;) it >> would be nice to >> have an i386 build: last week the i386 was broken and it almost went >> unnoticed. > I just built a quick one: > > https://jenkins.freebsd.org/job/FreeBSD_HEAD_i386/ > > Also only runs build world/kernel only. #1 build is running, I would > set it to mail related lists after seeing this job work. Other branches > will be available later. That was really fast! I am curious, is this a 386 VM or a crossbuild? Thanks so much for the quick response! Pedro.