Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder doxygen-solaris10-i386 Build #3503

Results:

Failed shell shell_1 shell_2

SourceStamp:

Projectdoxygen
Repositoryhttps://github.com/doxygen/doxygen.git
Branchmaster
Revision6d8bb9c5bdb010fb47e03b47573560674811306c
Got Revision6d8bb9c5bdb010fb47e03b47573560674811306c
Changes2 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-doxygen-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. MakeDirectory Created ( 0 secs )
    1. - no logs -
  3. shell 'cmake -G ...' failed ( 11 secs )
    1. stdio
    2. CMakeOutput.log
    3. CMakeError.log
  4. shell_1 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_2 'gmake tests' failed ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/doxygen-solaris10-i386 slave
buildername doxygen-solaris10-i386 Builder
buildnumber 3503 Build
codebase Build
got_revision 6d8bb9c5bdb010fb47e03b47573560674811306c Git
project doxygen Build
repository https://github.com/doxygen/doxygen.git Build
revision 6d8bb9c5bdb010fb47e03b47573560674811306c Build
scheduler schedule-doxygen-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/doxygen-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Dimitri van Heesch
  2. albert-github

Timing:

StartWed Aug 13 11:52:49 2025
EndWed Aug 13 11:53:08 2025
Elapsed18 secs

All Changes:

:

  1. Change #242875

    Category doxygen
    Changed by albert-github <albert.testsohnoyoudont@gmail.com>
    Changed at Tue 12 Aug 2025 18:34:04
    Repository https://github.com/doxygen/doxygen.git
    Project doxygen
    Branch master
    Revision a1d64f87c7ac4fd1fd954bf10b47e484844d6493

    Comments

    issue #11708 [BUG] Variadic macro expansion doesn't work when the arguments contain comments starting with //
    When having:
    ```
    /**
     * @brief My struct A.
     */
    typedef PACK(struct {
        int struct_a_1; ///< Description of struct_a_1
        int struct_a_2; // This comment causes the problem
    }) my_structA_t;
    ```
    and
    ```
    PREDEFINED             = PACK(...)=__VA_ARGS__
    ```
    this will translate during the preprocessing into:
    ```
    /**
     * @brief My struct A.
     */
    typedef
    // This comment causes the problem
     struct {     int struct_a_1; /**< Description of struct_a_1
     */    int struct_a_2;  } my_structA_t;
    ```
    Note the strange place of the `//` comment
    
    The problem is that the `//` comment lands in the "catch all" rule:
    ```
    <*>{CPPC}[/!]?
    ```
    instead of having an own rule with the `FindDefineArgs` which retains the comment at the regular place.

    Changed files

    • src/pre.l
  2. Change #242877

    Category doxygen
    Changed by Dimitri van Heesch <doxygenohnoyoudont@gmail.com>
    Changed at Wed 13 Aug 2025 11:43:49
    Repository https://github.com/doxygen/doxygen.git
    Project doxygen
    Branch master
    Revision 6d8bb9c5bdb010fb47e03b47573560674811306c

    Comments

    Merge pull request #11712 from albert-github/feature/issue_11708
    issue #11708 [BUG] Variadic macro expansion doesn't work when the arguments contain comments starting with //

    Changed files

    • no files