Public bug reported:

[...]
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
pytest -sv test/cunit
============================= test session starts ==============================
platform linux -- Python 3.13.5, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
collecting ...   798  typedef struct {
  799    long long __max_align_ll ;
  800    long double __max_align_ld ;
  801  } max_align_t;
  802    typedef __typeof__(nullptr) nullptr_t;
                                   <<^
  803    typedef pid_t proc_ref_t;
  804  size_t
  805  pid_max();
  806  #pragma GCC diagnostic push
  801  typedef struct {
  802    long long __max_align_ll ;
  803    long double __max_align_ld ;
  804  } max_align_t;
  805    typedef __typeof__(nullptr) nullptr_t;
                                   <<^
  806    typedef pid_t proc_ref_t;
  807  size_t
  808  pid_max();
  809  #pragma GCC diagnostic push
    4  typedef struct {
    5    long long __max_align_ll ;
    6    long double __max_align_ld ;
    7  } max_align_t;
    8    typedef __typeof__(nullptr) nullptr_t;
                                   <<^
    9  
   10  typedef unsigned char __u_char;
   11  typedef unsigned short int __u_short;
   12  typedef unsigned int __u_int;
  828  typedef struct {
  829    long long __max_align_ll ;
  830    long double __max_align_ld ;
  831  } max_align_t;
  832    typedef __typeof__(nullptr) nullptr_t;
                                   <<^
  833    typedef pid_t proc_ref_t;
  834  size_t
  835  pid_max();
  836  typedef struct {
collected 11 items / 4 errors

==================================== ERRORS ====================================
_________________ ERROR collecting test/cunit/test_argparse.py _________________
test/cunit/test_argparse.py:1: in <module>
    import test.cunit.argparse as argparse
test/cunit/argparse.py:9: in <module>
    sys.modules[__name__] = CModule.compile(SRC / Path(__file__).stem, 
cflags=CFLAGS)
test/cunit/__init__.py:362: in compile
    return cls(source)
test/cunit/__init__.py:326: in __init__
    for name, ctypedef in collector.collect(
test/cunit/__init__.py:287: in collect
    ast = parser.parse(decl, filename="<preprocessed>")
/usr/lib/python3/dist-packages/pycparser/c_parser.py:147: in parse
    return self.cparser.parse(
/usr/lib/python3/dist-packages/ply/yacc.py:333: in parse
    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)
/usr/lib/python3/dist-packages/ply/yacc.py:1201: in parseopt_notrack
    tok = call_errorfunc(self.errorfunc, errtoken, self)
/usr/lib/python3/dist-packages/ply/yacc.py:192: in call_errorfunc
    r = errorfunc(token)
/usr/lib/python3/dist-packages/pycparser/c_parser.py:1945: in p_error
    self._parse_error(
/usr/lib/python3/dist-packages/pycparser/plyparser.py:67: in _parse_error
    raise ParseError("%s: %s" % (coord, msg))
E   pycparser.plyparser.ParseError: <preprocessed>:802:31: before: nullptr_t
__________________ ERROR collecting test/cunit/test_error.py ___________________
test/cunit/test_error.py:1: in <module>
    from test.cunit.error import cglobal
test/cunit/error.py:9: in <module>
    sys.modules[__name__] = CModule.compile(SRC / Path(__file__).stem, 
cflags=CFLAGS)
test/cunit/__init__.py:362: in compile
    return cls(source)
test/cunit/__init__.py:326: in __init__
    for name, ctypedef in collector.collect(
test/cunit/__init__.py:287: in collect
    ast = parser.parse(decl, filename="<preprocessed>")
/usr/lib/python3/dist-packages/pycparser/c_parser.py:147: in parse
    return self.cparser.parse(
/usr/lib/python3/dist-packages/ply/yacc.py:333: in parse
    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)
/usr/lib/python3/dist-packages/ply/yacc.py:1201: in parseopt_notrack
    tok = call_errorfunc(self.errorfunc, errtoken, self)
/usr/lib/python3/dist-packages/ply/yacc.py:192: in call_errorfunc
    r = errorfunc(token)
/usr/lib/python3/dist-packages/pycparser/c_parser.py:1945: in p_error
    self._parse_error(
/usr/lib/python3/dist-packages/pycparser/plyparser.py:67: in _parse_error
    raise ParseError("%s: %s" % (coord, msg))
E   pycparser.plyparser.ParseError: <preprocessed>:805:31: before: nullptr_t
_________________ ERROR collecting test/cunit/test_platform.py _________________
test/cunit/test_platform.py:1: in <module>
    from test.cunit.platform import pid_max
test/cunit/platform.py:9: in <module>
    sys.modules[__name__] = CModule.compile(SRC / Path(__file__).stem, 
cflags=CFLAGS)
test/cunit/__init__.py:362: in compile
    return cls(source)
test/cunit/__init__.py:326: in __init__
    for name, ctypedef in collector.collect(
test/cunit/__init__.py:287: in collect
    ast = parser.parse(decl, filename="<preprocessed>")
/usr/lib/python3/dist-packages/pycparser/c_parser.py:147: in parse
    return self.cparser.parse(
/usr/lib/python3/dist-packages/ply/yacc.py:333: in parse
    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)
/usr/lib/python3/dist-packages/ply/yacc.py:1201: in parseopt_notrack
    tok = call_errorfunc(self.errorfunc, errtoken, self)
/usr/lib/python3/dist-packages/ply/yacc.py:192: in call_errorfunc
    r = errorfunc(token)
/usr/lib/python3/dist-packages/pycparser/c_parser.py:1945: in p_error
    self._parse_error(
/usr/lib/python3/dist-packages/pycparser/plyparser.py:67: in _parse_error
    raise ParseError("%s: %s" % (coord, msg))
E   pycparser.plyparser.ParseError: <preprocessed>:8:31: before: nullptr_t
__________________ ERROR collecting test/cunit/test_stats.py ___________________
test/cunit/test_stats.py:1: in <module>
    import test.cunit.stats as stats
test/cunit/stats.py:14: in <module>
    sys.modules[__name__] = CModule.compile(
test/cunit/__init__.py:362: in compile
    return cls(source)
test/cunit/__init__.py:326: in __init__
    for name, ctypedef in collector.collect(
test/cunit/__init__.py:287: in collect
    ast = parser.parse(decl, filename="<preprocessed>")
/usr/lib/python3/dist-packages/pycparser/c_parser.py:147: in parse
    return self.cparser.parse(
/usr/lib/python3/dist-packages/ply/yacc.py:333: in parse
    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)
/usr/lib/python3/dist-packages/ply/yacc.py:1201: in parseopt_notrack
    tok = call_errorfunc(self.errorfunc, errtoken, self)
/usr/lib/python3/dist-packages/ply/yacc.py:192: in call_errorfunc
    r = errorfunc(token)
/usr/lib/python3/dist-packages/pycparser/c_parser.py:1945: in p_error
    self._parse_error(
/usr/lib/python3/dist-packages/pycparser/plyparser.py:67: in _parse_error
    raise ParseError("%s: %s" % (coord, msg))
E   pycparser.plyparser.ParseError: <preprocessed>:832:31: before: nullptr_t
=========================== short test summary info ============================
ERROR test/cunit/test_argparse.py - pycparser.plyparser.ParseError: <preproce...
ERROR test/cunit/test_error.py - pycparser.plyparser.ParseError: <preprocesse...
ERROR test/cunit/test_platform.py - pycparser.plyparser.ParseError: <preproce...
ERROR test/cunit/test_stats.py - pycparser.plyparser.ParseError: <preprocesse...
!!!!!!!!!!!!!!!!!!! Interrupted: 4 errors during collection !!!!!!!!!!!!!!!!!!!!
============================== 4 errors in 1.70s ===============================
make[1]: *** [debian/rules:28: override_dh_auto_test] Error 2

** Affects: austin (Ubuntu)
     Importance: High
         Status: Confirmed


** Tags: ftbfs rls-qq-incoming update-excuse

** Tags added: ftbfs rls-qq-incoming update-excuse

** Changed in: austin (Ubuntu)
       Status: New => Confirmed

** Changed in: austin (Ubuntu)
   Importance: Undecided => High

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

Title:
  austin ftbfs in questing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/austin/+bug/2119102/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to