From owner-soc-status@freebsd.org Mon Jun 5 13:53:03 2017 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D46AFAF9A2B for ; Mon, 5 Jun 2017 13:53:03 +0000 (UTC) (envelope-from milesfertel@college.harvard.edu) Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::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 6C28D7EFBC for ; Mon, 5 Jun 2017 13:53:03 +0000 (UTC) (envelope-from milesfertel@college.harvard.edu) Received: by mail-wr0-x234.google.com with SMTP id q97so38630747wrb.2 for ; Mon, 05 Jun 2017 06:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=college-harvard-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=bi5JCyCDtt8GQK193knhw0UqOxdwBRyEMmpduKbq16s=; b=VjBaTKAijcTxw5Sq7Wf7+rPPlKGcey0rxTE4OzVKzVpnhv4s70xkH2W0L8VL3gVE5Y o5WTF8UkqpAbOCgyVpy1C+hwE1SyoxXqEJ/Nv6Nha7EaR3Q6wdwAayWEFdaSUnhmJA2w pnJ6BB5lydjMVExrYTS2ZigHaH9yUKXB4aDD73IZN6jqZL/0Cp0rbhTv/FhuZ7HJtzKK t2onyKyUnsQ8BYTkslq5opWegANJxM9jSyU0U84Tqs5F5DFrC4R98ArlZX70UWcwmeUE 2aPJr9p53/UuUyV1ACim8UgEeZQPH7f732RnKZhnyqYIse3kVOdamHCUFoLCmfFIPMVa OvIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=bi5JCyCDtt8GQK193knhw0UqOxdwBRyEMmpduKbq16s=; b=ZfF1xT/hS0rMFz6l+EidQ7Pp8p8jl0ShxO+uYaFNui+Jelnu6jCRGoT2L91SjmXZJq GQ1dBJBgQNinwZI0wREWzPmGwKmiO49X7Im8arSjkdIQcGwEnO0CzcOEhLBPKQjum6fJ +DXTa2V3qGppf7IKzAAqLStCEQokE6hLepFFn9D1Jb17I4M1L58hCFN/CMis5S5aUdzl c6vpdLoQUJWwjajB/7y7O2UUp1c9LgJC9ypAbLeHpe0V3r28MjlDMfRGv7bLEohqpJzH a3hdfUFSO6q7bbRtCe5jPSO3PNkiPvrKG1xd7jcVVo9AEWSXH+c+R+j2Vad2gKFd7yF/ TpPg== X-Gm-Message-State: AODbwcBHhlf3DuQF3CrXwDHMVXsgeKB49fA8Oi1o38Y2MX+FBkzU31/g NXjHo2zK3Kzf6WiTWurjVrMJzrXWNUuqxxA= X-Received: by 10.223.138.194 with SMTP id z2mr15762766wrz.66.1496670781299; Mon, 05 Jun 2017 06:53:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.173.76 with HTTP; Mon, 5 Jun 2017 06:53:00 -0700 (PDT) From: Miles Fertel Date: Mon, 5 Jun 2017 09:53:00 -0400 Message-ID: Subject: Week 1 Update: Mergesort Tests To: Brooks Davis Cc: soc-status@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jun 2017 13:53:03 -0000 Hey Brooks, Just wanted to let you know that I've pushed my first week of work to the github repo and added you as a collaborator. I've submitted a pull request from the dev branch to the master and started a review with a question or two. I've edited mergesort_test.c to have a good first implementation, including tests for: - Trivial arrays - Sorted arrays - Partially sorted arrays - Randomly generated arrays - Arrays with char elements I've built this up on top of the previous implementation, so the Kyuafile is the same. I ran the implementation locally with atf and kyua and the current mergesort behaves as expected, succeeding all all tests except for the small element test. When my improved algorithm is complete, that should pass as well. Please let me know if there's anything I could improve. - Miles