public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [c++-concepts] Merge from trunk
@ 2013-08-07 11:36 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-08-07 11:36 UTC (permalink / raw)
  To: gcc-patches; +Cc: Andrew Sutton


trunk was merged into c++-concepts branch at revision 201560.
I resolved some conflicts in cp caused by recent merges and ongoing work
on trunk.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] merge from trunk
@ 2014-11-13 17:05 Andrew Sutton
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Sutton @ 2014-11-13 17:05 UTC (permalink / raw)
  To: gcc-patches, Jason Merrill, Braden Obrzut

I just merged the concepts branch with trunk, after fighting with the
testing framework for the past hour. There was a change to

gcc/testsuite/lib/prune.exp

yesterday that doesn't appear to be compatible with *something* in
this branch. It broke the entire test suite, giving the errors below
for every .exp file.

Using /home/faculty/asutton/local/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /home/faculty/asutton/local/share/dejagnu/config/unix.exp as
generic interface file for target.
Using /home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running /home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/compile.exp
...
ERROR: tcl error sourcing
/home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/compile.exp.
ERROR: couldn't compile regular expression pattern: quantifier operand invalid
    while executing
"regsub -all "$srcdir\/" $text "" text"
    (procedure "prune_gcc_output" line 50)
    invoked from within
"prune_gcc_output $text"
    (procedure "gcc-dg-prune" line 8)
    invoked from within
"${tool}-dg-prune $target_triplet $comp_output"
    (procedure "saved-dg-test" line 183)
    invoked from within
"saved-dg-test /home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/20000105-1.c
{  -O0 } -w"
    ("eval" body line 1)
    invoked from within
"eval saved-dg-test $args "
    (procedure "dg-test" line 11)
    invoked from within
"dg-test $test "$flags $flags_t" ${default-extra-flags}"
    (procedure "gcc-dg-runtest" line 33)
    invoked from within
"gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] "" "-w""
    (file "/home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/compile.exp"
line 30)
    invoked from within
"source /home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/compile.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source
/home/faculty/asutton/Code/gcc/c++-concepts/gcc/testsuite/gcc.c-torture/compile/compile.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name""

I removed the offending line of code in this branch just to make the tests run.

That change does not affect any other builds on my system, so
something isn't being configured correctly. I just can't find what it
is.

Andrew

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] merge from trunk
@ 2013-09-09 13:13 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-09-09 13:13 UTC (permalink / raw)
  To: Andrew Sutton; +Cc: gcc-patches


at revision 202396.  No conflict.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] MErge from trunk
@ 2013-08-26 10:12 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-08-26 10:12 UTC (permalink / raw)
  To: Andrew Sutton; +Cc: gcc-patches


at revision 201992.
There were conflicts with the recent pretty printing patches.
Fixed.  (Mostly due to the new concept-specific nodes printing.)
Modulo the asan stuff.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-08-19  4:27 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-08-19  4:27 UTC (permalink / raw)
  To: gcc-patches; +Cc: Andrew Sutton


The c++-concepts branch was synchronized with trunk at revision 201834.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [c++-concepts] Merge from trunk
  2013-07-27 22:18                   ` Tom Tromey
@ 2013-07-28  4:13                     ` Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-07-28  4:13 UTC (permalink / raw)
  To: Tom Tromey; +Cc: Andrew Sutton, Jason Merrill, gcc-patches

Tom Tromey <tromey@redhat.com> writes:

| >>>>> "Gaby" == Gabriel Dos Reis <gdr@axiomatics.org> writes:
| 
| Gaby> We will have to watch out for Tom's Makefile rewrite work.
| 
| FWIW, I've found rebasing this series to be very easy.
| Due to the way it is split up, only one patch (the big manual dependency
| removal one) only ever has "hard" conflicts, and that patch is 99%
| deletion of a huge block -- easy to recreate.

OK, that is good to know.  Thanks!

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [c++-concepts] Merge from trunk
  2013-07-27 14:30                 ` [c++-concepts] Merge from trunk Gabriel Dos Reis
@ 2013-07-27 22:18                   ` Tom Tromey
  2013-07-28  4:13                     ` Gabriel Dos Reis
  0 siblings, 1 reply; 16+ messages in thread
From: Tom Tromey @ 2013-07-27 22:18 UTC (permalink / raw)
  To: Gabriel Dos Reis; +Cc: Andrew Sutton, Jason Merrill, gcc-patches

>>>>> "Gaby" == Gabriel Dos Reis <gdr@axiomatics.org> writes:

Gaby> We will have to watch out for Tom's Makefile rewrite work.

FWIW, I've found rebasing this series to be very easy.
Due to the way it is split up, only one patch (the big manual dependency
removal one) only ever has "hard" conflicts, and that patch is 99%
deletion of a huge block -- easy to recreate.

Tom

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
  2013-07-27 11:33               ` Andrew Sutton
@ 2013-07-27 14:30                 ` Gabriel Dos Reis
  2013-07-27 22:18                   ` Tom Tromey
  0 siblings, 1 reply; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-07-27 14:30 UTC (permalink / raw)
  To: Andrew Sutton; +Cc: Jason Merrill, gcc-patches

Andrew Sutton <andrew.n.sutton@gmail.com> writes:

| Committed.

Merge from trunk as of revision 201285.

We will have to watch out for Tom's Makefile rewrite work.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-07-15 17:26 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-07-15 17:26 UTC (permalink / raw)
  To: andrew.n.sutton; +Cc: jason, gcc-patches


Trunk was merged to the c++-concept branch at revision 200958.

Andrew --
There aere a few conflicts surronding introduction of
can_convert_standard, between your version and the one Jason committed.
I resolved them in favour of Jason's because his version followed the
GNU coding convention (when a binary expression spans several lines, the
binary operator starts the new line, etc.)

The split of cp/semantics.c into cp/lambda.c and the rest introduced a
conflict at the Makefile level.  Resolved.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-06-22 22:27 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-06-22 22:27 UTC (permalink / raw)
  To: andrew.n.sutton; +Cc: gcc-patches


Andrew -- 

At revision 200343.

With the merge of Cilk changes to trunk, it was necessary to synchronize
so that c++-concepts branch doesn't get too out of sync.  There were a
few conflicts in cp/Make-lang.in and cp/cp-tree.h that I think I
resolved properly.  Let me know if anything else was lost (I think not.)


-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] merge from trunk
@ 2013-06-21  3:12 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-06-21  3:12 UTC (permalink / raw)
  To: gcc-patches


At revision 200282.

Andrew -- 
there was a slight conflict with the new usage of is_binary_trait.
I think I resolved it properly, but double check.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] merge from trunk
@ 2013-05-16 18:49 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-05-16 18:49 UTC (permalink / raw)
  To: gcc-patches; +Cc: andrew.n.sutton


Trunk was merged into c++-concepts branch at revision 198984.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-05-01 21:09 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-05-01 21:09 UTC (permalink / raw)
  To: gcc-patches; +Cc: andrew.n.sutton


Trunk was merged into the c++-concept branch as of revision 198506.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-04-15 12:44 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-04-15 12:44 UTC (permalink / raw)
  To: gcc-patches; +Cc: andrew.n.sutton


Trunk as been merged into the c++-concepts branch.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-03-29  5:01 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-03-29  5:01 UTC (permalink / raw)
  To: gcc-patches; +Cc: asutton


The trunk was merged into the c++-concepts branch as of revision 197225.

-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [c++-concepts] Merge from trunk
@ 2013-03-21  7:41 Gabriel Dos Reis
  0 siblings, 0 replies; 16+ messages in thread
From: Gabriel Dos Reis @ 2013-03-21  7:41 UTC (permalink / raw)
  To: gcc-patches; +Cc: andrew.n.sutton


I've merged changes from trunk into the c++-concepts branch as of
revision 196857.  These include Jason's patch to stop randomness
in linkage name of entities defined at unnamed namespace scopes.


-- Gaby

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-11-13 17:04 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-07 11:36 [c++-concepts] Merge from trunk Gabriel Dos Reis
  -- strict thread matches above, loose matches on Subject: below --
2014-11-13 17:05 [c++-concepts] merge " Andrew Sutton
2013-09-09 13:13 Gabriel Dos Reis
2013-08-26 10:12 [c++-concepts] MErge " Gabriel Dos Reis
2013-08-19  4:27 [c++-concepts] Merge " Gabriel Dos Reis
2013-07-15 17:26 Gabriel Dos Reis
2013-07-11 22:37 [c++-concepts] requires expressions Andrew Sutton
2013-07-12 19:25 ` Jason Merrill
2013-07-13 14:23   ` Andrew Sutton
2013-07-13 21:56     ` Jason Merrill
2013-07-25 14:25       ` Andrew Sutton
2013-07-25 19:49         ` Jason Merrill
2013-07-26 11:39           ` Andrew Sutton
2013-07-27  6:38             ` Gabriel Dos Reis
2013-07-27 11:33               ` Andrew Sutton
2013-07-27 14:30                 ` [c++-concepts] Merge from trunk Gabriel Dos Reis
2013-07-27 22:18                   ` Tom Tromey
2013-07-28  4:13                     ` Gabriel Dos Reis
2013-06-22 22:27 Gabriel Dos Reis
2013-06-21  3:12 [c++-concepts] merge " Gabriel Dos Reis
2013-05-16 18:49 Gabriel Dos Reis
2013-05-01 21:09 [c++-concepts] Merge " Gabriel Dos Reis
2013-04-15 12:44 Gabriel Dos Reis
2013-03-29  5:01 Gabriel Dos Reis
2013-03-21  7:41 Gabriel Dos Reis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).