$ g++-7 -c test.ii 
test.ii:18:21: error: parameter '<anonymous>' includes reference to array of 
unknown bound 'const long int []'
   b(const long (&)[]);
                     ^
test.ii:23: confused by earlier errors, bailing out

$ g++-9 -c test.ii 
test.ii:23:16: error: call of overloaded 'b(<brace-enclosed initializer list>)' 
is ambiguous
   23 | blaspp<1> k({4})
      |                ^
test.ii:18:3: note: candidate: 'b::b<l, f, 0, f, baseclass<g, h, true, i>, j 
...>::b(const long int (&)[]) [with l = double; long unsigned int f = 1; 
baseclass = a; int g = 0; int h = 1; i = void; j = {}]'
   18 |   b(const long (&)[]);
      |   ^
test.ii:17:3: note: candidate: 'b::b<l, f, 0, f, baseclass<g, h, true, i>, j 
...>::b(long int) [with l = double; long unsigned int f = 1; baseclass = a; int 
g = 0; int h = 1; i = void; j = {}]'
   17 |   b(long);
      |   ^
test.ii:16:7: note: candidate: 'constexpr b::b<double, 1, 0, 1, a<0, 1, true, 
void> >::b(const b::b<double, 1, 0, 1, a<0, 1, true, void> >&)'
   16 | class b<l, f, 0, f, baseclass<g, h, true, i>, j...> {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test.ii:16:7: note: candidate: 'constexpr b::b<double, 1, 0, 1, a<0, 1, true, 
void> >::b(b::b<double, 1, 0, 1, a<0, 1, true, void> >&&)'
test.ii:23:16: error: expected ',' or ';' at end of input
   23 | blaspp<1> k({4})
      |                ^


** Bug watch added: GCC Bugzilla #89994
   https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89994

** Also affects: gcc via
   https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89994
   Importance: Unknown
       Status: Unknown

** Changed in: gcc-7 (Ubuntu)
       Status: Incomplete => Confirmed

** Also affects: gcc-8 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1823296

Title:
  g++ 7.3 and g++ 8.2 report segmentation fault

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1823296/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to