Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make
- /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
- CXX src/ir/regexp/fixed_length.o
- CXX src/ir/regexp/regexp.o
- cp ./bootstrap/doc/re2c.1 doc/re2c.1
- CXX src/codegen/bitmap.o
- CXX src/codegen/emit_action.o
- CXX src/codegen/emit_dfa.o
- CXX src/codegen/label.o
- CXX src/codegen/prepare_dfa.o
- CXX src/codegen/go_construct.o
- CXX src/codegen/go_destruct.o
- CXX src/codegen/go_emit.o
- CXX src/codegen/go_used_labels.o
- CXX src/codegen/input_api.o
- CXX src/codegen/output.o
- CXX src/codegen/print.o
- CXX src/codegen/scc.o
- CXX src/codegen/skeleton/control_flow.o
- CXX src/codegen/skeleton/generate_code.o
- CXX src/codegen/skeleton/generate_data.o
- CXX src/codegen/skeleton/match_empty.o
- src/codegen/skeleton/control_flow.cc:18:10: error: ambiguous conversion for functional-style cast from 'size_type' (aka 'unsigned long') to 'nakeds_t'
- (aka 'u32lim_t<1024 * 1024 * 64>')
- return nakeds_t (prefix.size ());
- ^~~~~~~~~~~~~~~~~~~~~~~~
- ./src/util/u32lim.h:20:11: note: candidate constructor
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor
- explicit u32lim_t (uint64_t x)
- ^
- 1 error generated.
- make[1]: *** [src/codegen/skeleton/control_flow.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- src/codegen/skeleton/generate_data.cc:65:36: error: ambiguous conversion for functional-style cast from 'size_type' (aka 'unsigned long') to 'permuts_t'
- (aka 'u32lim_t<1024 * 1024 * 32>')
- const permuts_t new_wid = wid * permuts_t (i->second.size ());
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./src/util/u32lim.h:20:11: note: candidate constructor
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor
- explicit u32lim_t (uint64_t x)
- ^
- src/codegen/skeleton/generate_data.cc:308:30: error: ambiguous conversion for functional-style cast from 'const size_t' (aka 'const unsigned long') to 'Node::covers_t'
- (aka 'u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^~~~~~~~~~~~~~~~~~~
- ./src/util/u32lim.h:20:11: note: candidate constructor
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor
- explicit u32lim_t (uint64_t x)
- ^
- src/codegen/skeleton/generate_data.cc:308:53: error: ambiguous conversion for functional-style cast from 'size_t' (aka 'unsigned long') to 'Node::covers_t'
- (aka 'u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^~~~~~~~~~~~~~~~~~~~~
- ./src/util/u32lim.h:20:11: note: candidate constructor
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor
- explicit u32lim_t (uint64_t x)
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned int>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned int>' requested here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
- unsigned int>' requested here
- case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
- here
- case 4: generate_paths_cunit<uint32_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned short>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned short>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
- unsigned short>' requested here
- case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
- here
- case 4: generate_paths_cunit<uint32_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned char>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned char>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
- unsigned char>' requested here
- case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
- here
- case 4: generate_paths_cunit<uint32_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned int>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned int>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
- unsigned int>' requested here
- case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
- requested here
- case 2: generate_paths_cunit<uint16_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned short>' requested
- here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned short>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
- unsigned short>' requested here
- case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
- requested here
- case 2: generate_paths_cunit<uint16_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned char>' requested
- here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned char>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
- unsigned char>' requested here
- case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
- requested here
- case 2: generate_paths_cunit<uint16_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned int>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned int>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
- unsigned int>' requested here
- case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
- requested here
- case 1: generate_paths_cunit<uint8_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned short>' requested
- here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned short>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
- unsigned short>' requested here
- case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
- requested here
- case 1: generate_paths_cunit<uint8_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
- const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
- ^
- src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned char>' requested here
- size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
- ^
- src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned char>' requested
- here
- if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
- ^
- src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
- unsigned char>' requested here
- case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
- ^
- src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
- requested here
- case 1: generate_paths_cunit<uint8_t> (input, keys); break;
- ^
- ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint32_t x)
- ^
- ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
- explicit u32lim_t (uint64_t x)
- ^
- ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
- class u32lim_t
- ^
- 12 errors generated.
- make[1]: *** [src/codegen/skeleton/generate_data.o] Error 1
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement