Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: AdaCore/gnatcoverage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: AdaCore/gnatcoverage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 18-sustained
Choose a head ref
  • 17 commits
  • 21 files changed
  • 5 contributors

Commits on Oct 6, 2017

  1. Update .gitreview for the 18.0 branch

    Part of QA03-039
    
    Change-Id: Idbbbb1907653e82a623e1a929c1ffc1982d73174
    hainque committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    3aa6936 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2017

  1. update ref branch in .gitreviw for 18.1

    Part of QA19-079
    
    Change-Id: I71343ab333c18cbb1162a1f41c6846d8ddd846f3
    hainque committed Oct 21, 2017
    Configuration menu
    Copy the full SHA
    1a48234 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2017

  1. Special processing for pragmas not generating code

    Just not considering them as actual statements, as we were already doing
    for pragma Annotate.
    
    This prevents the production of meanlingless diagnostics
    such as "statement never executed" on e.g. pragma Pure, which helps
    readbility and reduces potential confusion.
    
    Part of QA23-039
    
    Change-Id: I08de62ecbf3bef083eb5556b28c4575f4808900b
    (cherry picked from commit 6a07b72)
    hainque committed Dec 12, 2017
    Configuration menu
    Copy the full SHA
    6977b56 View commit details
    Browse the repository at this point in the history
  2. Adjust stmt coverage test expectation on pragma No_Return

    Now ignored for coverage reporting purposes, per QA23-039
    
    Change-Id: I157021e030576d1e5ddf40a8323866496527fd8d
    (cherry picked from commit c14663b)
    hainque committed Dec 12, 2017
    Configuration menu
    Copy the full SHA
    eb51b65 View commit details
    Browse the repository at this point in the history
  3. Fix minor glitches in comments

    Follow-up adjustments on change just introduced for QA23-039
    
    Change-Id: I5d46be3c8449b0b0f9f6f75b38918e2445676de8
    (cherry picked from commit 6952c0a)
    hainque committed Dec 12, 2017
    Configuration menu
    Copy the full SHA
    6908d61 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2017

  1. gnatcov manual: adjust the GPS section to the new GPS menu layouts

    The Tools main menu morphed into Analyze. Adjust text and redo
    screenshots.
    
    Rephrase the paragraph referring to possible warnings in
    GNATtest scenarii.
    
    For Q927-033
    
    Change-Id: I198a96f35879d79d85a165ff6978383a4ea5d4db
    (cherry picked from commit e6aceba)
    hainque committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    1af1a9f View commit details
    Browse the repository at this point in the history
  2. gnatcov: reinstate the "prepare" run target

    gnatcov run --target=prepare was meant to let users prepare
    for an execution that will just append trace entries to a trace
    file, typically by running qemu separately. The preparation
    consists in creating the trace file and storing a trace header
    there.
    
    This was removed based on the belief that this facility wasn't
    used any more. It actually still is relied upon by a few scripts
    involved in runtime certification activities, some currently
    ongoing.
    
    In the course of QA16-036. Part of QA27-024 for 18.
    
    Change-Id: I719372cf9268d6964ff91d7e6a427acaeede1e09
    (cherry picked from commit 00bdac3)
    hainque committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    0484cac View commit details
    Browse the repository at this point in the history
  3. gnatcov testsuite: add SUITE/tracelib.py

    extracted from tests/OA05-051-sharedobjs, so it can be reused
    by other tests.
    
    Part of work for adding a test for QA27-024
    
    Change-Id: Ibbec782ca23b464a076c599fa4aabae9873b05f8
    (cherry picked from commit 9b80d2c)
    hainque committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    dadbc2c View commit details
    Browse the repository at this point in the history
  4. SUITE/tracelib.py: allow for a trace without the exec section

    So we can inspect traces out of --target=prepare, part of test
    for QA27-024.
    
    Change-Id: Ib158c10970f0479cce58dc435b5525137be0efbd
    (cherry picked from commit 284e279)
    hainque committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    ceaac63 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2017

  1. Add docstrings to entities in SUITE.tracelib

    Change-Id: Ia424345da9cdd729cfdc73529af52e85b609090e
    TN: QA27-024
    (cherry picked from commit f616f5f)
    pmderodat authored and hainque committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    fd9bb2b View commit details
    Browse the repository at this point in the history
  2. SUITE.tracelib: fix a docstring typo

    Change-Id: Ieb27d1e0a56633ca740b721d1fc0490e92df080b
    TN: QA27-024
    (cherry picked from commit af5073f)
    pmderodat authored and hainque committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    eaeb5b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Configuration menu
    Copy the full SHA
    410c69c View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. Add information on missing sources from SCOs for dhtml report

    Change-Id: I324b9abf09acc9047de3f5e05ba7fe5280df92db
    TN: PC20-040
    (cherry picked from commit c825ab1)
    flingure authored and hainque committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    1be09f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Files_Table.Expand_Line_Table: avoid big aggregate stack allocation

    Change-Id: Id09c41ad21c093c26dbbc991e293aa14363baaff
    TN: QB14-023
    (cherry picked from commit f2a1840)
    pmderodat authored and hainque committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    f4ac440 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Configuration menu
    Copy the full SHA
    f363726 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2025

  1. Fix GNATCoverage build on Windows

    On 18-sustained, GNATCoverage was previously built with Visual Studio
    12. With the Secure control plane transition we have only Visual
    Studio 17, take the opportunity to use a newer version of
    Visual Studio
    
    Ref: it/org/software-supply-chain/production-pipeline/issues#129
    liaiss committed Jul 3, 2025
    Configuration menu
    Copy the full SHA
    e99a873 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'mr/fix_gnatcoverage' into '18-sustained'

    Fix GNATCoverage build on Windows
    
    See merge request eng/das/cov/gnatcoverage!878
    
    On 18-sustained, GNATCoverage was previously built with Visual Studio
    12. With the Secure control plane transition we have only Visual
    Studio 17, take the opportunity to use a newer version of
    Visual Studio
    
    Ref: it/org/software-supply-chain/production-pipeline/issues#129
    liaiss committed Jul 3, 2025
    Configuration menu
    Copy the full SHA
    0513370 View commit details
    Browse the repository at this point in the history
Loading