-
-
Notifications
You must be signed in to change notification settings - Fork 520
Closed
Milestone
Description
Found while mass-rebuilding repository for Alpine Linux
Ledger-3.2.1
In file included from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/print.h:47,
from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/print.cc:34:
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:68:5: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
68 | scoped_ptr<struct element_t> next;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:106:3: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
106 | scoped_ptr<element_t> elements;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'void ledger::format_t::parse_format(const string&, const boost::optional<ledger::format_t&>&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:138:5: error: 'elements' was not declared in this scope; did you mean 'element_t'?
138 | elements.reset(parse_elements(_format, tmpl));
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::mark_uncompiled()':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:29: error: 'elements' was not declared in this scope; did you mean 'element_t'?
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:64: error: 'struct ledger::format_t::element_t' has no member named 'next'
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::dump(std::ostream&) const':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:154:35: error: 'elements' was not declared in this scope; did you mean 'element_t'?
154 | for (const element_t * elem = elements.get();
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:156:23: error: 'const struct ledger::format_t::element_t' has no member named 'next'
156 | elem = elem->next.get())
| ^~~~
In file included from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:34:
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:68:5: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
68 | scoped_ptr<struct element_t> next;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:106:3: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
106 | scoped_ptr<element_t> elements;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'void ledger::format_t::parse_format(const string&, const boost::optional<ledger::format_t&>&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:138:5: error: 'elements' was not declared in this scope; did you mean 'element_t'?
138 | elements.reset(parse_elements(_format, tmpl));
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::mark_uncompiled()':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:29: error: 'elements' was not declared in this scope; did you mean 'element_t'?
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:64: error: 'struct ledger::format_t::element_t' has no member named 'next'
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::dump(std::ostream&) const':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:154:35: error: 'elements' was not declared in this scope; did you mean 'element_t'?
154 | for (const element_t * elem = elements.get();
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:156:23: error: 'const struct ledger::format_t::element_t' has no member named 'next'
156 | elem = elem->next.get())
| ^~~~
In file included from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/report.h:53,
from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/stats.cc:38:
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:68:5: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
68 | scoped_ptr<struct element_t> next;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:106:3: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
106 | scoped_ptr<element_t> elements;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'void ledger::format_t::parse_format(const string&, const boost::optional<ledger::format_t&>&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:138:5: error: 'elements' was not declared in this scope; did you mean 'element_t'?
138 | elements.reset(parse_elements(_format, tmpl));
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::mark_uncompiled()':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:29: error: 'elements' was not declared in this scope; did you mean 'element_t'?
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:64: error: 'struct ledger::format_t::element_t' has no member named 'next'
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::dump(std::ostream&) const':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:154:35: error: 'elements' was not declared in this scope; did you mean 'element_t'?
154 | for (const element_t * elem = elements.get();
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:156:23: error: 'const struct ledger::format_t::element_t' has no member named 'next'
156 | elem = elem->next.get())
| ^~~~
In file included from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/output.h:47,
from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/output.cc:34:
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:68:5: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
68 | scoped_ptr<struct element_t> next;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:106:3: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
106 | scoped_ptr<element_t> elements;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'void ledger::format_t::parse_format(const string&, const boost::optional<ledger::format_t&>&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:138:5: error: 'elements' was not declared in this scope; did you mean 'element_t'?
138 | elements.reset(parse_elements(_format, tmpl));
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc: In static member function 'static ledger::format_t::element_t* ledger::format_t::parse_elements(const string&, const boost::optional<ledger::format_t&>&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:146:16: error: 'struct ledger::format_t::element_t' has no member named 'next'
146 | current->next.reset(new element_t);
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:147:26: error: 'struct ledger::format_t::element_t' has no member named 'next'
147 | current = current->next.get();
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::mark_uncompiled()':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:29: error: 'elements' was not declared in this scope; did you mean 'element_t'?
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:143:64: error: 'struct ledger::format_t::element_t' has no member named 'next'
143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h: In member function 'virtual void ledger::format_t::dump(std::ostream&) const':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:154:35: error: 'elements' was not declared in this scope; did you mean 'element_t'?
154 | for (const element_t * elem = elements.get();
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:156:23: error: 'const struct ledger::format_t::element_t' has no member named 'next'
156 | elem = elem->next.get())
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:155:16: error: 'struct ledger::format_t::element_t' has no member named 'next'
155 | current->next.reset(new element_t);
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:156:26: error: 'struct ledger::format_t::element_t' has no member named 'next'
156 | current = current->next.get();
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:259:39: error: 'class ledger::format_t' has no member named 'elements'; did you mean 'element_t'?
259 | element_t * tmpl_elem = tmpl->elements.get();
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:262:34: error: 'struct ledger::format_t::element_t' has no member named 'next'
262 | tmpl_elem = tmpl_elem->next.get();
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:264:36: error: 'struct ledger::format_t::element_t' has no member named 'next'
264 | tmpl_elem = tmpl_elem->next.get();
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:389:16: error: 'struct ledger::format_t::element_t' has no member named 'next'
389 | current->next.reset(new element_t);
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:390:26: error: 'struct ledger::format_t::element_t' has no member named 'next'
390 | current = current->next.get();
| ^~~~
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc: In member function 'virtual ledger::string ledger::format_t::real_calc(ledger::scope_t&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:403:27: error: 'elements' was not declared in this scope; did you mean 'element_t'?
403 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~~~~~
| element_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.cc:403:62: error: 'struct ledger::format_t::element_t' has no member named 'next'
403 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) {
| ^~~~
In file included from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/report.h:53,
from /builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/draft.cc:40:
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:68:5: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
68 | scoped_ptr<struct element_t> next;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/format.h:106:3: error: 'scoped_ptr' does not name a type; did you mean 'scope_t'?
106 | scoped_ptr<element_t> elements;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/expr.cc: In function 'ledger::value_t ledger::source_command(ledger::call_scope_t&)':
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/expr.cc:281:3: error: 'scoped_ptr' was not declared in this scope; did you mean 'scope_t'?
281 | scoped_ptr<ifstream> stream;
| ^~~~~~~~~~
| scope_t
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/expr.cc:281:22: error: expected primary-expression before '>' token
281 | scoped_ptr<ifstream> stream;
| ^
/builds/Leo/aports/testing/ledger/src/ledger-3.2.1/src/expr.cc:281:24: error: 'stream' was not declared in this scope
281 | scoped_ptr<ifstream> stream;
| ^~~~~~
K0HAX and xtab
Metadata
Metadata
Assignees
Labels
No labels