This is the mail archive of the gcc-bugs@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]

[Bug libstdc++/39652] New: Trouble with new random bits


Executing on host: /test/gnu/gcc/objdir/./gcc/g++ -shared-libgcc
-B/test/gnu/gcc
/objdir/./gcc -nostdinc++
-L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v
3/src -L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/src/.libs
-B/opt/g
nu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/bin/
-B/opt/gnu64/gcc/gcc-4.5.0/hppa64-hp
-hpux11.11/lib/ -isystem /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/include
-i
system /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/sys-include -g -O2
-D_GLIBCX
X_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -g -O2 -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/libst
dc++-v3/include -I/test/gnu/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gcc/gcc/l
ibstdc++-v3/include/backward -I/test/gnu/gcc/gcc/libstdc++-v3/testsuite/util
/te
st/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc  
-std=gnu
++0x -S  -o all.s    (timeout = 600)
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/
c++200x/all.cc:122:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'
compiler exited with status 1
output is:
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/
c++200x/all.cc:122:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'

FAIL: 17_intro/headers/c++200x/all.cc (test for excess errors)
...
Executing on host: /test/gnu/gcc/objdir/./gcc/g++ -shared-libgcc
-B/test/gnu/gcc
/objdir/./gcc -nostdinc++
-L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v
3/src -L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/src/.libs
-B/opt/g
nu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/bin/
-B/opt/gnu64/gcc/gcc-4.5.0/hppa64-hp
-hpux11.11/lib/ -isystem /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/include
-i
system /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/sys-include -g -O2
-D_GLIBCX
X_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -g -O2 -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/libst
dc++-v3/include -I/test/gnu/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gcc/gcc/l
ibstdc++-v3/include/backward -I/test/gnu/gcc/gcc/libstdc++-v3/testsuite/util
/te
st/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_incl
usion.cc   -std=gnu++0x -S  -o all_multiple_inclusion.s    (timeout = 600)
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/
c++200x/all_multiple_inclusion.cc:120:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'
compiler exited with status 1
output is:
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/headers/
c++200x/all_multiple_inclusion.cc:120:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'

FAIL: 17_intro/headers/c++200x/all_multiple_inclusion.cc (test for excess
errors
)
...
Executing on host: /test/gnu/gcc/objdir/./gcc/g++ -shared-libgcc
-B/test/gnu/gcc
/objdir/./gcc -nostdinc++
-L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v
3/src -L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/src/.libs
-B/opt/g
nu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/bin/
-B/opt/gnu64/gcc/gcc-4.5.0/hppa64-hp
-hpux11.11/lib/ -isystem /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/include
-i
system /opt/gnu64/gcc/gcc-4.5.0/hppa64-hp-hpux11.11/sys-include -g -O2
-D_GLIBCX
X_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -g -O2 -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/libst
dc++-v3/include -I/test/gnu/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gcc/gcc/l
ibstdc++-v3/include/backward -I/test/gnu/gcc/gcc/libstdc++-v3/testsuite/util
/te
st/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc   
-std=gnu++0x -S  -o using_namespace_std_tr1_neg.s    (timeout = 600)
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_na
mespace_std_tr1_neg.cc:45:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
: At global scope:
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
:64: error: 'tr1' is not a namespace-name
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
:64: error: expected namespace-name before ';' token
compiler exited with status 1
output is:
In file included from
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/incl
ude/random:58,
                 from
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_na
mespace_std_tr1_neg.cc:45:
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'void std::linear_congruential_engine<_UIntType, __a, __c,
__m
>::seed(std::seed_seq&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:12
1: error: 'log2' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::independent_bits_engine<_RandomNumberEngine,
 __w, _UIntType>::operator()()':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:58
1: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n member function 'result_type
std::piecewise_linear_distribution<_RealType>::op
erator()(_UniformRandomNumberGenerator&, const
std::piecewise_linear_distributio
n<_RealType>::param_type&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:25
96: error: expected ',' or ';' before ')' token
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:
I
n function '_RealType std::generate_canonical(_UniformRandomNumberGenerator&)':
/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/bits/random.tcc:27
65: error: 'log2l' is not a member of 'std'
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
: At global scope:
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
:64: error: 'tr1' is not a namespace-name
/test/gnu/gcc/gcc/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
:64: error: expected namespace-name before ';' token

PASS: 17_intro/using_namespace_std_tr1_neg.cc  (test for errors, line 64)
PASS: 17_intro/using_namespace_std_tr1_neg.cc  (test for errors, line 64)
FAIL: 17_intro/using_namespace_std_tr1_neg.cc (test for excess errors)
...


-- 
           Summary: Trouble with new random bits
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: danglin at gcc dot gnu dot org
 GCC build triplet: hppa*-*-hpux*
  GCC host triplet: hppa*-*-hpux*
GCC target triplet: hppa*-*-hpux* (32-bit)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39652


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