public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)
@ 2015-01-28 20:57 danglin at gcc dot gnu.org
  2015-03-11 18:40 ` [Bug libstdc++/64847] [5 Regression] " redi at gcc dot gnu.org
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: danglin at gcc dot gnu.org @ 2015-01-28 20:57 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64847

            Bug ID: 64847
           Summary: FAIL:
                    30_threads/shared_lock/requirements/explicit_instantia
                    tion.cc (test for excess errors)
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: danglin at gcc dot gnu.org
              Host: hppa64-hp-hpux11.11
            Target: hppa64-hp-hpux11.11
             Build: hppa64-hp-hpux11.11

spawn /test/gnu/gcc/objdir/./gcc/xg++ -shared-libgcc
-B/test/gnu/gcc/objdir/./gcc -no
stdinc++ -L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/src
-L/test/gnu/gcc/
objdir/hppa64-hp-hpux11.11/libstdc++-v3/src/.libs
-L/test/gnu/gcc/objdir/hppa64-hp-hp
ux11.11/libstdc++-v3/libsupc++/.libs
-B/opt/gnu64/gcc/gcc-5.0/hppa64-hp-hpux11.11/bin
/ -B/opt/gnu64/gcc/gcc-5.0/hppa64-hp-hpux11.11/lib/ -isystem
/opt/gnu64/gcc/gcc-5.0/h
ppa64-hp-hpux11.11/include -isystem
/opt/gnu64/gcc/gcc-5.0/hppa64-hp-hpux11.11/sys-in
clude -B/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libstdc++-v3/src/.libs
-D_GLIBCXX_
ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -g -O2
-DLOCALEDIR="."
-nostdinc++
-I/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/hppa64-hp
-hpux11.11 -I/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include
-I/test/gn
u/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gcc/gcc/libstdc++-v3/include/backward -I
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/util
/test/gnu/gcc/gcc/libstdc++-v3/testsuit
e/30_threads/shared_lock/requirements/explicit_instantiation.cc -std=gnu++14 -S
-o ex
plicit_instantiation.s
In file included from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/30_threads/shared_lock
/requirements/explicit_instantiation.cc:26:0:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/shared_mutex: In
member
 function 'bool std::shared_timed_mutex::try_lock_until(const
std::chrono::time_point
<std::chrono::_V2::system_clock, _Dur2>&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/shared_mutex:131:58:
er
ror: there are no arguments to 'pthread_rwlock_timedwrlock' that depend on a
template
 parameter, so a declaration of 'pthread_rwlock_timedwrlock' must be available
[-fpermissive]
  int __ret = pthread_rwlock_timedwrlock(&_M_rwlock, &__ts);
                                                          ^
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/shared_mutex:131:58:
note: (if you use '-fpermissive', G++ will accept your code, but allowing the
use of an undeclared name is deprecated)
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/shared_mutex: In
member function 'bool std::shared_timed_mutex::try_lock_shared_until(const
std::chrono::time_point<std::chrono::_V2::system_clock, _Dur2>&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/shared_mutex:210:58:
error: there are no arguments to 'pthread_rwlock_timedrdlock' that depend on a
template parameter, so a declaration of 'pthread_rwlock_timedrdlock' must be
available [-fpermissive]
  int __ret = pthread_rwlock_timedrdlock(&_M_rwlock, &__ts);
                                                          ^
compiler exited with status 1

Similar fails:
FAIL: 30_threads/shared_lock/requirements/typedefs.cc (test for excess errors)
FAIL: 30_threads/shared_timed_mutex/requirements/standard_layout.cc (test for
excess errors)
FAIL: experimental/feat-cxx14.cc


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

* [Bug libstdc++/64847] [5 Regression] FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)
  2015-01-28 20:57 [Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors) danglin at gcc dot gnu.org
@ 2015-03-11 18:40 ` redi at gcc dot gnu.org
  2015-03-12 19:17 ` redi at gcc dot gnu.org
  2015-03-13 13:27 ` redi at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: redi at gcc dot gnu.org @ 2015-03-11 18:40 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64847

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2015-03-11
           Assignee|unassigned at gcc dot gnu.org      |redi at gcc dot gnu.org
            Summary|FAIL:                       |[5 Regression] FAIL:
                   |30_threads/shared_lock/requ |30_threads/shared_lock/requ
                   |irements/explicit_instantia |irements/explicit_instantia
                   |tion.cc (test for excess    |tion.cc (test for excess
                   |errors)                     |errors)
     Ever confirmed|0                           |1


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

* [Bug libstdc++/64847] [5 Regression] FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)
  2015-01-28 20:57 [Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors) danglin at gcc dot gnu.org
  2015-03-11 18:40 ` [Bug libstdc++/64847] [5 Regression] " redi at gcc dot gnu.org
@ 2015-03-12 19:17 ` redi at gcc dot gnu.org
  2015-03-13 13:27 ` redi at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: redi at gcc dot gnu.org @ 2015-03-12 19:17 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64847

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |5.0

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
https://gcc.gnu.org/ml/gcc-patches/2015-03/msg00701.html should fix this


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

* [Bug libstdc++/64847] [5 Regression] FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)
  2015-01-28 20:57 [Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors) danglin at gcc dot gnu.org
  2015-03-11 18:40 ` [Bug libstdc++/64847] [5 Regression] " redi at gcc dot gnu.org
  2015-03-12 19:17 ` redi at gcc dot gnu.org
@ 2015-03-13 13:27 ` redi at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: redi at gcc dot gnu.org @ 2015-03-13 13:27 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64847

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #1)
> https://gcc.gnu.org/ml/gcc-patches/2015-03/msg00701.html should fix this

Actually no it won't, because it looks like HPUX supports pthread_wrlocK_t but
not the timed-lock functions.

In which case, it should have been fixed by r220161 as part of PR64368

And indeed I don't see a current failure at
https://gcc.gnu.org/ml/gcc-testresults/2015-03/msg01405.html
https://gcc.gnu.org/ml/gcc-testresults/2015-02/msg03251.html


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

end of thread, other threads:[~2015-03-13 13:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-28 20:57 [Bug libstdc++/64847] New: FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors) danglin at gcc dot gnu.org
2015-03-11 18:40 ` [Bug libstdc++/64847] [5 Regression] " redi at gcc dot gnu.org
2015-03-12 19:17 ` redi at gcc dot gnu.org
2015-03-13 13:27 ` redi at gcc dot gnu.org

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).