This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: DejaGnu directive matching multiple messages on the same line


On Wed, Jul 20, 2016 at 02:57:22PM -0600, Martin Sebor wrote:
> Btw., the above works fine when each directive is on its own line
> but when the second follows the first on the same line (somehow
> I thought it needed to be at first), the second one needs another
> string argument.  I haven't looked into what it's for but the regex
> is the second argument in this case, not the first.  Like this:
> 
>   whatever; // { dg-error "regex-1" } { dg-error "???" "regex2" "fail 
> message" { target-selector } <line-number> }

dg-error takes the current line number as the first argument; it is
automagically put there unless you do weird things like you do ;-)


Segher


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]