Ticket #92: demo.log

File demo.log, 34.3 kB (added by Claire Mclister, 7 months ago)

Output of running 'python rundemo.py'

Line 
1_dyld_register_func_for_add_image(0x96431758)
2_dyld_register_func_for_remove_image(0x9649ba08)
3_dyld_register_func_for_add_image(0x96431758)
4_dyld_register_func_for_remove_image(0x9649ba08)
5dladdr(0x2261f0, 0xbfffe318)
6dlopen(/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/dl.so, 0x00000002)
7dlsym(0x30c2f0, initdl)
8dlopen(/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/mapnik/_mapnik.so, 0x0000000A)
9_dyld_register_func_for_remove_image(0x94510f00)
10dyld_register_image_state_change_handler(40, 1, 0x94511218)
11dyld_register_image_state_change_handler(10, 0, 0x94510d2c)
12dladdr(0x94509000, 0xa07cd160)
13dlopen(/usr/lib/libobjc.A.dylib, 0x00000010)
14dladdr(0x94c38000, 0xa07cd194)
15dlopen(/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, 0x00000010)
16dladdr(0x94dae000, 0xa07cd1c8)
17dlopen(/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation, 0x00000010)
18dladdr(0x910b7000, 0xa07cd1fc)
19dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText, 0x00000010)
20dyld_register_image_state_change_handler(45, 0, 0x945106e8)
21_NSGetExecutablePath(...)
22_dyld_image_count()
23_dyld_get_image_header(0)
24_dyld_get_image_header(1)
25_dyld_get_image_header(2)
26dlopen(/usr/lib/libSystem.B.dylib, 0x00000010)
27dlsym(0x8fe34884, __cxa_atexit)
28dlsym(0x8fe34884, __cxa_finalize)
29dlsym(0x8fe34884, atexit)
30_dyld_get_image_header_containing_address(0x1ed4a50)
31dlsym(0x30c8a0, init_mapnik)
32_dyld_get_image_header_containing_address(0x10551d8)
33dlopen(/usr/local/lib/mapnik/input/gdal.input, 0x00000009)
34dlsym(0x328500, datasource_name)
35registered datasource : gdal
36dlopen(/usr/local/lib/mapnik/input/postgis.input, 0x00000009)
37dlsym(0x328750, datasource_name)
38registered datasource : postgis
39dlopen(/usr/local/lib/mapnik/input/raster.input, 0x00000009)
40dlsym(0x328a50, datasource_name)
41registered datasource : raster
42dlopen(/usr/local/lib/mapnik/input/shape.input, 0x00000009)
43dlsym(0x328ce0, datasource_name)
44registered datasource : shape
45_dyld_get_image_header_containing_address(0x1092c48)
46_dyld_get_image_name(0)
47_dyld_get_image_name(0)
48_dyld_image_count()
49_dyld_get_image_header(0)
50_dyld_get_image_header(1)
51_dyld_get_image_header(2)
52_dyld_get_image_header(3)
53_dyld_get_image_header(4)
54_dyld_get_image_header(5)
55_dyld_get_image_header(6)
56_dyld_get_image_header(7)
57_dyld_get_image_header(8)
58_dyld_get_image_header(9)
59_dyld_get_image_header(10)
60_dyld_get_image_header(11)
61_dyld_get_image_header(12)
62_dyld_get_image_header(13)
63_dyld_get_image_header(14)
64_dyld_get_image_header(15)
65_dyld_get_image_header(16)
66_dyld_get_image_header(17)
67_dyld_get_image_header(18)
68_dyld_get_image_header(19)
69_dyld_get_image_header(20)
70_dyld_get_image_header(21)
71_dyld_get_image_header(22)
72_dyld_get_image_header(23)
73_dyld_get_image_header(24)
74_dyld_get_image_header(25)
75_dyld_get_image_header(26)
76_dyld_get_image_header(27)
77_dyld_get_image_header(28)
78_dyld_get_image_header(29)
79_dyld_get_image_header(30)
80_dyld_get_image_vmaddr_slide(30)
81_dyld_image_count()
82_dyld_get_image_header(0)
83_dyld_get_image_header(1)
84_dyld_get_image_header(2)
85_dyld_get_image_header(3)
86_dyld_get_image_header(4)
87_dyld_get_image_header(5)
88_dyld_get_image_header(6)
89_dyld_get_image_header(7)
90_dyld_get_image_header(8)
91_dyld_get_image_header(9)
92_dyld_get_image_header(10)
93_dyld_get_image_header(11)
94_dyld_get_image_header(12)
95_dyld_get_image_header(13)
96_dyld_get_image_header(14)
97_dyld_get_image_header(15)
98_dyld_get_image_header(16)
99_dyld_get_image_header(17)
100_dyld_get_image_header(18)
101_dyld_get_image_header(19)
102_dyld_get_image_header(20)
103_dyld_get_image_header(21)
104_dyld_get_image_header(22)
105_dyld_get_image_header(23)
106_dyld_get_image_header(24)
107_dyld_get_image_header(25)
108_dyld_get_image_header(26)
109_dyld_get_image_header(27)
110_dyld_get_image_header(28)
111_dyld_get_image_header(29)
112_dyld_get_image_header(30)
113_dyld_get_image_vmaddr_slide(30)
114_dyld_image_count()
115_dyld_get_image_header(0)
116_dyld_get_image_header(1)
117_dyld_get_image_header(2)
118_dyld_get_image_header(3)
119_dyld_get_image_header(4)
120_dyld_get_image_header(5)
121_dyld_get_image_header(6)
122_dyld_get_image_header(7)
123_dyld_get_image_header(8)
124_dyld_get_image_header(9)
125_dyld_get_image_header(10)
126_dyld_get_image_header(11)
127_dyld_get_image_header(12)
128_dyld_get_image_header(13)
129_dyld_get_image_header(14)
130_dyld_get_image_header(15)
131_dyld_get_image_header(16)
132_dyld_get_image_header(17)
133_dyld_get_image_header(18)
134_dyld_get_image_header(19)
135_dyld_get_image_header(20)
136_dyld_get_image_header(21)
137_dyld_get_image_header(22)
138_dyld_get_image_header(23)
139_dyld_get_image_header(24)
140_dyld_get_image_header(25)
141_dyld_get_image_header(26)
142_dyld_get_image_header(27)
143_dyld_get_image_header(28)
144_dyld_get_image_header(29)
145_dyld_get_image_header(30)
146_dyld_get_image_vmaddr_slide(30)
147_dyld_get_image_header(0)
148dladdr(0x9423a928, 0xbfffc8c8)
149dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/CarbonCore, 0x00000115)
150_dyld_image_count()
151_dyld_get_image_name(0)
152_dyld_get_image_name(1)
153_dyld_get_image_name(2)
154_dyld_get_image_name(3)
155_dyld_get_image_name(4)
156_dyld_get_image_name(5)
157_dyld_get_image_name(6)
158_dyld_get_image_name(7)
159_dyld_get_image_name(8)
160_dyld_get_image_name(9)
161_dyld_get_image_name(10)
162_dyld_get_image_name(11)
163_dyld_get_image_name(12)
164_dyld_get_image_name(13)
165_dyld_get_image_name(14)
166_dyld_get_image_name(15)
167_dyld_get_image_name(16)
168_dyld_get_image_name(17)
169_dyld_get_image_name(18)
170_dyld_get_image_name(19)
171_dyld_get_image_name(20)
172_dyld_get_image_name(21)
173_dyld_get_image_name(22)
174_dyld_get_image_name(23)
175_dyld_get_image_name(24)
176_dyld_get_image_name(25)
177_dyld_get_image_name(26)
178_dyld_get_image_name(27)
179_dyld_get_image_name(28)
180_dyld_get_image_name(29)
181_dyld_get_image_name(30)
182_dyld_get_image_name(31)
183_dyld_get_image_name(32)
184_dyld_get_image_name(33)
185_dyld_get_image_name(34)
186_dyld_get_image_name(35)
187_dyld_get_image_name(36)
188_dyld_get_image_name(37)
189_dyld_get_image_name(38)
190_dyld_get_image_name(39)
191_dyld_get_image_name(40)
192_dyld_get_image_name(41)
193_dyld_get_image_name(42)
194_dyld_get_image_name(43)
195_dyld_get_image_name(44)
196_dyld_get_image_name(45)
197_dyld_get_image_name(46)
198_dyld_get_image_name(47)
199_dyld_get_image_name(48)
200_dyld_get_image_name(49)
201_dyld_get_image_name(50)
202_dyld_get_image_name(51)
203_dyld_get_image_name(52)
204_dyld_get_image_name(53)
205_dyld_get_image_name(54)
206_dyld_get_image_name(55)
207_dyld_get_image_name(56)
208_dyld_get_image_name(57)
209_dyld_get_image_name(58)
210_dyld_get_image_name(59)
211_dyld_get_image_name(60)
212_dyld_get_image_name(61)
213_dyld_get_image_name(62)
214_dyld_get_image_name(63)
215_dyld_get_image_name(64)
216_dyld_get_image_name(65)
217_dyld_get_image_name(66)
218_dyld_get_image_name(67)
219_dyld_get_image_name(68)
220_dyld_get_image_name(69)
221_dyld_get_image_name(70)
222_dyld_get_image_name(71)
223_dyld_get_image_name(72)
224_dyld_get_image_name(73)
225_dyld_get_image_name(74)
226_dyld_get_image_name(75)
227_dyld_get_image_name(76)
228_dyld_get_image_name(77)
229_dyld_get_image_name(78)
230_dyld_get_image_name(79)
231_dyld_get_image_name(80)
232_dyld_get_image_name(81)
233_dyld_get_image_name(82)
234_dyld_get_image_name(83)
235_dyld_image_count()
236_dyld_get_image_name(0)
237_dyld_get_image_name(1)
238_dyld_get_image_name(2)
239_dyld_get_image_name(3)
240_dyld_get_image_name(4)
241_dyld_get_image_name(5)
242_dyld_get_image_name(6)
243_dyld_get_image_name(7)
244_dyld_get_image_name(8)
245_dyld_get_image_name(9)
246_dyld_get_image_name(10)
247_dyld_get_image_name(11)
248_dyld_get_image_name(12)
249_dyld_get_image_name(13)
250_dyld_get_image_name(14)
251_dyld_get_image_name(15)
252_dyld_get_image_name(16)
253_dyld_get_image_name(17)
254_dyld_get_image_name(18)
255_dyld_get_image_name(19)
256_dyld_get_image_name(20)
257_dyld_get_image_name(21)
258_dyld_get_image_name(22)
259_dyld_get_image_name(23)
260_dyld_get_image_name(24)
261_dyld_get_image_name(25)
262_dyld_get_image_name(26)
263_dyld_get_image_name(27)
264_dyld_get_image_name(28)
265_dyld_get_image_name(29)
266_dyld_get_image_name(30)
267_dyld_get_image_name(31)
268_dyld_get_image_name(32)
269_dyld_get_image_name(33)
270_dyld_get_image_name(34)
271_dyld_get_image_name(35)
272_dyld_get_image_name(36)
273_dyld_get_image_name(37)
274_dyld_get_image_name(38)
275_dyld_get_image_name(39)
276_dyld_get_image_name(40)
277_dyld_get_image_name(41)
278_dyld_get_image_name(42)
279_dyld_get_image_name(43)
280_dyld_get_image_name(44)
281_dyld_get_image_name(45)
282_dyld_get_image_name(46)
283_dyld_get_image_name(47)
284_dyld_get_image_name(48)
285_dyld_get_image_name(49)
286_dyld_get_image_name(50)
287_dyld_get_image_name(51)
288_dyld_get_image_name(52)
289_dyld_get_image_name(53)
290_dyld_get_image_name(54)
291_dyld_get_image_name(55)
292_dyld_get_image_name(56)
293_dyld_get_image_name(57)
294_dyld_get_image_name(58)
295_dyld_get_image_name(59)
296_dyld_get_image_name(60)
297_dyld_get_image_name(61)
298_dyld_get_image_name(62)
299_dyld_get_image_name(63)
300_dyld_get_image_name(64)
301_dyld_get_image_name(65)
302_dyld_get_image_name(66)
303_dyld_get_image_name(67)
304_dyld_get_image_name(68)
305_dyld_get_image_name(69)
306_dyld_get_image_name(70)
307_dyld_get_image_name(71)
308_dyld_get_image_name(72)
309_dyld_get_image_name(73)
310_dyld_get_image_name(74)
311_dyld_get_image_name(75)
312_dyld_get_image_name(76)
313_dyld_get_image_name(77)
314_dyld_get_image_name(78)
315_dyld_get_image_name(79)
316_dyld_get_image_name(80)
317_dyld_get_image_name(81)
318_dyld_get_image_name(82)
319_dyld_get_image_name(83)
320dlopen(/System/Library/Frameworks/Python.framework/Python, 0x00000115)
321dlopen(/System/Library/Frameworks/CoreServices.framework/CoreServices, 0x00000115)
322dlopen(/System/Library/Frameworks/ApplicationServices.framework/ApplicationServices, 0x00000115)
323dlopen(/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation, 0x00000115)
324dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/CFNetwork, 0x00000115)
325dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Metadata, 0x00000115)
326dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/OSServices, 0x00000115)
327dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/SearchKit, 0x00000115)
328dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/AE, 0x00000115)
329dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/LaunchServices, 0x00000115)
330dlopen(/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/DictionaryServices, 0x00000115)
331dlopen(/System/Library/Frameworks/IOKit.framework/IOKit, 0x00000115)
332dlopen(/System/Library/Frameworks/DiskArbitration.framework/DiskArbitration, 0x00000115)
333dlopen(/System/Library/Frameworks/Security.framework/Security, 0x00000115)
334dlopen(/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration, 0x00000115)
335dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/ATS, 0x00000115)
336dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/ColorSync, 0x00000115)
337dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/CoreGraphics, 0x00000115)
338dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/CoreText, 0x00000115)
339dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/HIServices, 0x00000115)
340dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ImageIO, 0x00000115)
341dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/LangAnalysis, 0x00000115)
342dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/PrintCore, 0x00000115)
343dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/QD, 0x00000115)
344dlopen(/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/SpeechSynthesis, 0x00000115)
345dlopen(/System/Library/Frameworks/Accelerate.framework/Accelerate, 0x00000115)
346dlopen(/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/vImage, 0x00000115)
347dlopen(/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/vecLib, 0x00000115)
348dlopen(/System/Library/Frameworks/Kerberos.framework/Kerberos, 0x00000115)
349dlopen(/System/Library/Frameworks/Foundation.framework/Foundation, 0x00000115)
350dlsym(0x328ce0, create)
351size = 3
352encoding=latin1
353file=../data/boundaries
354type=shape
355Envelope(-6.937593772499273e-250,-4.862053747594672e+187,6.89759336152225e-222,-5.330399418619385e-229)
356file_length=426516
357shape_type=5
358datasource=0x33a6a0 type=1
359ENCODING = utf8
360ENCODING = utf8
361grammar(<unknown>):     "[NAME_EN] = 'Ontario"
362  rule(filter_statement):       "[NAME_EN] = 'Ontario"
363    rule(or_expr):      "[NAME_EN] = 'Ontario"
364      rule(and_expr):   "[NAME_EN] = 'Ontario"
365        rule(not_expr): "[NAME_EN] = 'Ontario"
366          rule(cond_expr):      "[NAME_EN] = 'Ontario"
367            rule(equation):     "[NAME_EN] = 'Ontario"
368              rule(relation):   "[NAME_EN] = 'Ontario"
369                rule(expression):       "[NAME_EN] = 'Ontario"
370                  rule(term):   "[NAME_EN] = 'Ontario"
371                    rule(factor):       "[NAME_EN] = 'Ontario"
372                      rule(function):   "[NAME_EN] = 'Ontario"
373                        rule(literal):  "[NAME_EN] = 'Ontario"
374                          rule(boolean):        "[NAME_EN] = 'Ontario"
375                          #rule(boolean):       "[NAME_EN] = 'Ontario"
376                          rule(number): "[NAME_EN] = 'Ontario"
377                          #rule(number):        "[NAME_EN] = 'Ontario"
378                          rule(string_):        "[NAME_EN] = 'Ontario"
379                          #rule(string_):       "[NAME_EN] = 'Ontario"
380                          rule(property):       "[NAME_EN] = 'Ontario"
381                          /rule(property):      " = 'Ontario'"
382                        /rule(literal): " = 'Ontario'"
383                      /rule(function):  " = 'Ontario'"
384                    /rule(factor):      " = 'Ontario'"
385                  /rule(term):  " = 'Ontario'"
386                /rule(expression):      " = 'Ontario'"
387                rule(regex):    " = 'Ontario'"
388                #rule(regex):   "= 'Ontario'"
389              /rule(relation):  " = 'Ontario'"
390              rule(relation):   " 'Ontario'"
391                rule(expression):       " 'Ontario'"
392                  rule(term):   " 'Ontario'"
393                    rule(factor):       " 'Ontario'"
394                      rule(function):   " 'Ontario'"
395                        rule(literal):  " 'Ontario'"
396                          rule(boolean):        " 'Ontario'"
397                          #rule(boolean):       "'Ontario'"
398                          rule(number): " 'Ontario'"
399                          #rule(number):        "'Ontario'"
400                          rule(string_):        " 'Ontario'"
401                          /rule(string_):       ""
402                        /rule(literal): ""
403                      /rule(function):  ""
404                    /rule(factor):      ""
405                  /rule(term):  ""
406                /rule(expression):      ""
407                rule(regex):    ""
408                #rule(regex):   ""
409              /rule(relation):  ""
410            /rule(equation):    ""
411          /rule(cond_expr):     ""
412        /rule(not_expr):        ""
413      /rule(and_expr):  ""
414    /rule(or_expr):     ""
415  /rule(filter_statement):      ""
416/grammar(<unknown>):    ""
417grammar(<unknown>):     "[NAME_EN] = 'Quebec'"
418  rule(filter_statement):       "[NAME_EN] = 'Quebec'"
419    rule(or_expr):      "[NAME_EN] = 'Quebec'"
420      rule(and_expr):   "[NAME_EN] = 'Quebec'"
421        rule(not_expr): "[NAME_EN] = 'Quebec'"
422          rule(cond_expr):      "[NAME_EN] = 'Quebec'"
423            rule(equation):     "[NAME_EN] = 'Quebec'"
424              rule(relation):   "[NAME_EN] = 'Quebec'"
425                rule(expression):       "[NAME_EN] = 'Quebec'"
426                  rule(term):   "[NAME_EN] = 'Quebec'"
427                    rule(factor):       "[NAME_EN] = 'Quebec'"
428                      rule(function):   "[NAME_EN] = 'Quebec'"
429                        rule(literal):  "[NAME_EN] = 'Quebec'"
430                          rule(boolean):        "[NAME_EN] = 'Quebec'"
431                          #rule(boolean):       "[NAME_EN] = 'Quebec'"
432                          rule(number): "[NAME_EN] = 'Quebec'"
433                          #rule(number):        "[NAME_EN] = 'Quebec'"
434                          rule(string_):        "[NAME_EN] = 'Quebec'"
435                          #rule(string_):       "[NAME_EN] = 'Quebec'"
436                          rule(property):       "[NAME_EN] = 'Quebec'"
437                          /rule(property):      " = 'Quebec'"
438                        /rule(literal): " = 'Quebec'"
439                      /rule(function):  " = 'Quebec'"
440                    /rule(factor):      " = 'Quebec'"
441                  /rule(term):  " = 'Quebec'"
442                /rule(expression):      " = 'Quebec'"
443                rudlsym(0x328ce0, create)
444size = 2
445file=../data/qcdrainage
446type=shape
447Envelope(-4.225894839312564e+276,-7.552559276705227e-154,1.820092348578025e+113,-9.95326817364673e-305)
448file_length=163752
449shape_type=5
450datasource=0x33b3f0 type=1
451ENCODING = utf8
452dlsym(0x328ce0, create)
453size = 2
454file=../data/ontdrainage
455type=shape
456Envelope(-2.518974472212195e-260,-5318.437023227046,5.082058516233623e+200,7.365375239923992e-308)
457file_length=248490
458shape_type=5
459datasource=0x33b1f0 type=1
460dlsym(0x328ce0, create)
461size = 2
462file=../data/boundaries_l
463type=shape
464Envelope(-1.425132815139463e-108,-8.926716913063465e-243,1.004714945068718e+48,1.16861956210229e-203)
465file_length=47718
466shape_type=3
467datasource=0x327d00 type=1
468dlsym(0x328ce0, create)
469size = 2
470file=../data/roads
471type=shape
472Envelope(1.046555985808991e-265,-927.7653984059508,1.976712987622659e-52,1.017787327727915e-305)
473file_length=272738
474shape_type=3
475datasource=0x34d1e0 type=1
476ENCODING = utf8
477le(regex):      " = 'Quebec'"
478                #rule(regex):   "= 'Quebec'"
479              /rule(relation):  " = 'Quebec'"
480              rule(relation):   " 'Quebec'"
481                rule(expression):       " 'Quebec'"
482                  rule(term):   " 'Quebec'"
483                    rule(factor):       " 'Quebec'"
484                      rule(function):   " 'Quebec'"
485                        rule(literal):  " 'Quebec'"
486                          rule(boolean):        " 'Quebec'"
487                          #rule(boolean):       "'Quebec'"
488                          rule(number): " 'Quebec'"
489                          #rule(number):        "'Quebec'"
490                          rule(string_):        " 'Quebec'"
491                          /rule(string_):       ""
492                        /rule(literal): ""
493                      /rule(function):  ""
494                    /rule(factor):      ""
495                  /rule(term):  ""
496                /rule(expression):      ""
497                rule(regex):    ""
498                #rule(regex):   ""
499              /rule(relation):  ""
500            /rule(equation):    ""
501          /rule(cond_expr):     ""
502        /rule(not_expr):        ""
503      /rule(and_expr):  ""
504    /rule(or_expr):     ""
505  /rule(filter_statement):      ""
506/grammar(<unknown>):    ""
507grammar(<unknown>):     "[HYC] = 8"
508  rule(filter_statement):       "[HYC] = 8"
509    rule(or_expr):      "[HYC] = 8"
510      rule(and_expr):   "[HYC] = 8"
511        rule(not_expr): "[HYC] = 8"
512          rule(cond_expr):      "[HYC] = 8"
513            rule(equation):     "[HYC] = 8"
514              rule(relation):   "[HYC] = 8"
515                rule(expression):       "[HYC] = 8"
516                  rule(term):   "[HYC] = 8"
517                    rule(factor):       "[HYC] = 8"
518                      rule(function):   "[HYC] = 8"
519                        rule(literal):  "[HYC] = 8"
520                          rule(boolean):        "[HYC] = 8"
521                          #rule(boolean):       "[HYC] = 8"
522                          rule(number): "[HYC] = 8"
523                          #rule(number):        "[HYC] = 8"
524                          rule(string_):        "[HYC] = 8"
525                          #rule(string_):       "[HYC] = 8"
526                          rule(property):       "[HYC] = 8"
527                          /rule(property):      " = 8"
528                        /rule(literal): " = 8"
529                      /rule(function):  " = 8"
530                    /rule(factor):      " = 8"
531                  /rule(term):  " = 8"
532                /rule(expression):      " = 8"
533                rule(regex):    " = 8"
534                #rule(regex):   "= 8"
535              /rule(relation):  " = 8"
536              rule(relation):   " 8"
537                rule(expression):       " 8"
538                  rule(term):   " 8"
539                    rule(factor):       " 8"
540                      rule(function):   " 8"
541                        rule(literal):  " 8"
542                          rule(boolean):        " 8"
543                          #rule(boolean):       "8"
544                          rule(number): " 8"
545                          /rule(number):        ""
546                        /rule(literal): ""
547                      /rule(function):  ""
548                    /rule(factor):      ""
549                  /rule(term):  ""
550                /rule(expression):      ""
551                rule(regex):    ""
552                #rule(regex):   ""
553              /rule(relation):  ""
554            /rule(equation):    ""
555          /rule(cond_expr):     ""
556        /rule(not_expr):        ""
557      /rule(and_expr):  ""
558    /rule(or_expr):     ""
559  /rule(filter_statement):      ""
560/grammar(<unknown>):    ""
561grammar(<unknown>):     "[CLASS] = 3 or [CLAS"
562  rule(filter_statement):       "[CLASS] = 3 or [CLAS"
563    rule(or_expr):      "[CLASS] = 3 or [CLAS"
564      rule(and_expr):   "[CLASS] = 3 or [CLAS"
565        rule(not_expr): "[CLASS] = 3 or [CLAS"
566          rule(cond_expr):      "[CLASS] = 3 or [CLAS"
567            rule(equation):     "[CLASS] = 3 or [CLAS"
568              rule(relation):   "[CLASS] = 3 or [CLAS"
569                rule(expression):       "[CLASS] = 3 or [CLAS"
570                  rule(term):   "[CLASS] = 3 or [CLAS"
571                    rule(factor):       "[CLASS] = 3 or [CLAS"
572                      rule(function):   "[CLASS] = 3 or [CLAS"
573                        rule(literal):  "[CLASS] = 3 or [CLAS"
574                          rule(boolean):        "[CLASS] = 3 or [CLAS"
575                          #rule(boolean):       "[CLASS] = 3 or [CLAS"
576                          rule(number): "[CLASS] = 3 or [CLAS"
577                          #rule(number):        "[CLASS] = 3 or [CLAS"
578                          rule(string_):        "[CLASS] = 3 or [CLAS"
579                          #rule(string_):       "[CLASS] = 3 or [CLAS"
580                          rule(property):       "[CLASS] = 3 or [CLAS"
581                          /rule(property):      " = 3 or [CLASS] = 4"
582                        /rule(literal): " = 3 or [CLASS] = 4"
583                      /rule(function):  " = 3 or [CLASS] = 4"
584                    /rule(factor):      " = 3 or [CLASS] = 4"
585                  /rule(term):  " = 3 or [CLASS] = 4"
586                /rule(expression):      " = 3 or [CLASS] = 4"
587                rule(regex):    " = 3 or [CLASS] = 4"
588                #rule(regex):   "= 3 or [CLASS] = 4"
589              /rule(relation):  " = 3 or [CLASS] = 4"
590              rule(relation):   " 3 or [CLASS] = 4"
591                rule(expression):       " 3 or [CLASS] = 4"
592                  rule(term):   " 3 or [CLASS] = 4"
593                    rule(factor):       " 3 or [CLASS] = 4"
594                      rule(function):   " 3 or [CLASS] = 4"
595                        rule(literal):  " 3 or [CLASS] = 4"
596                          rule(boolean):        " 3 or [CLASS] = 4"
597                          #rule(boolean):       "3 or [CLASS] = 4"
598                          rule(number): " 3 or [CLASS] = 4"
599                          /rule(number):        " or [CLASS] = 4"
600                        /rule(literal): " or [CLASS] = 4"
601                      /rule(function):  " or [CLASS] = 4"
602                    /rule(factor):      " or [CLASS] = 4"
603                  /rule(term):  " or [CLASS] = 4"
604                /rule(expression):      " or [CLASS] = 4"
605                rule(regex):    " or [CLASS] = 4"
606                #rule(regex):   "or [CLASS] = 4"
607              /rule(relation):  " or [CLASS] = 4"
608            /rule(equation):    " or [CLASS] = 4"
609          /rule(cond_expr):     " or [CLASS] = 4"
610        /rule(not_expr):        " or [CLASS] = 4"
611      /rule(and_expr):  " or [CLASS] = 4"
612      rule(and_expr):   " [CLASS] = 4"
613        rule(not_expr): " [CLASS] = 4"
614          rule(cond_expr):      " [CLASS] = 4"
615            rule(equation):     " [CLASS] = 4"
616              rule(relation):   " [CLASS] = 4"
617                rule(expression):       " [CLASS] = 4"
618                  rule(term):   " [CLASS] = 4"
619                    rule(factor):       " [CLASS] = 4"
620                      rule(function):   " [CLASS] = 4"
621                        rule(literal):  " [CLASS] = 4"
622                          rule(boolean):        " [CLASS] = 4"
623                          #rule(boolean):       "[CLASS] = 4"
624                          rule(number): " [CLASS] = 4"
625                          #rule(number):        "[CLASS] = 4"
626                          rule(string_):        " [CLASS] = 4"
627                          #rule(string_):       "[CLASS] = 4"
628                          rule(property):       " [CLASS] = 4"
629                          /rule(property):      " = 4"
630                        /rule(literal): " = 4"
631                      /rule(function):  " = 4"
632                    /rule(factor):      " = 4"
633                  /rule(term):  " = 4"
634                /rule(expression):      " = 4"
635                rule(regex):    " = 4"
636                #rule(regex):   "= 4"
637              /rule(relation):  " = 4"
638              rule(relation):   " 4"
639                rule(expression):       " 4"
640                  rule(term):   " 4"
641                    rule(factor):       " 4"
642                      rule(function):   " 4"
643                        rule(literal):  " 4"
644                          rule(boolean):        " 4"
645                          #rule(boolean):       "4"
646                          rule(number): " 4"
647                          /rule(number):        ""
648                        /rule(literal): ""
649                      /rule(function):  ""
650                    /rule(factor):      ""
651                  /rule(term):  ""
652                /rule(expression):      ""
653                rule(regex):    ""
654                #rule(regex):   ""
655              /rule(relation):  ""
656            /rule(equation):    ""
657          /rule(cond_expr):     ""
658        /rule(not_expr):        ""
659      /rule(and_exENCODING = utf8
660ENCODING = utf8
661pr):    ""
662    /rule(or_expr):     ""
663  /rule(filter_statement):      ""
664/grammar(<unknown>):    ""
665grammar(<unknown>):     "[CLASS] = 2"
666  rule(filter_statement):       "[CLASS] = 2"
667    rule(or_expr):      "[CLASS] = 2"
668      rule(and_expr):   "[CLASS] = 2"
669        rule(not_expr): "[CLASS] = 2"
670          rule(cond_expr):      "[CLASS] = 2"
671            rule(equation):     "[CLASS] = 2"
672              rule(relation):   "[CLASS] = 2"
673                rule(expression):       "[CLASS] = 2"
674                  rule(term):   "[CLASS] = 2"
675                    rule(factor):       "[CLASS] = 2"
676                      rule(function):   "[CLASS] = 2"
677                        rule(literal):  "[CLASS] = 2"
678                          rule(boolean):        "[CLASS] = 2"
679                          #rule(boolean):       "[CLASS] = 2"
680                          rule(number): "[CLASS] = 2"
681                          #rule(number):        "[CLASS] = 2"
682                          rule(string_):        "[CLASS] = 2"
683                          #rule(string_):       "[CLASS] = 2"
684                          rule(property):       "[CLASS] = 2"
685                          /rule(property):      " = 2"
686                        /rule(literal): " = 2"
687                      /rule(function):  " = 2"
688                    /rule(factor):      " = 2"
689                  /rule(term):  " = 2"
690                /rule(expression):      " = 2"
691                rule(regex):    " = 2"
692                #rule(regex):   "= 2"
693              /rule(relation):  " = 2"
694              rule(relation):   " 2"
695                rule(expression):       " 2"
696                  rule(term):   " 2"
697                    rule(factor):       " 2"
698                      rule(function):   " 2"
699                        rule(literal):  " 2"
700                          rule(boolean):        " 2"
701                          #rule(boolean):       "2"
702                          rule(number): " 2"
703                          /rule(number):        ""
704                        /rule(literal): ""
705                      /rule(function):  ""
706                    /rule(factor):      ""
707                  /rule(term):  ""
708                /rule(expression):      ""
709                rule(regex):    ""
710                #rule(regex):   ""
711              /rule(relation):  ""
712            /rule(equation):    ""
713          /rule(cond_expr):     ""
714        /rule(not_expr):        ""
715      /rule(and_expr):  ""
716    /rule(or_expr):     ""
717  /rule(filter_statement):      ""
718/grammar(<unknown>):    ""
719grammar(<unknown>):     "[CLASS] = 2"
720  rule(filter_statement):       "[CLASS] = 2"
721    rule(or_expr):      "[CLASS] = 2"
722      rule(and_expr):   "[CLASS] = 2"
723        rule(not_expr): "[CLASS] = 2"
724          rule(cond_expr):      "[CLASS] = 2"
725            rule(equation):     "[CLASS] = 2"
726              rule(relation):   "[CLASS] = 2"
727                rule(expression):       "[CLASS] = 2"
728                  rule(term):   "[CLASS] = 2"
729                    rule(factor):       "[CLASS] = 2"
730                      rule(function):   "[CLASS] = 2"
731                        rule(literal):  "[CLASS] = 2"
732                          rule(boolean):        "[CLASS] = 2"
733                          #rule(boolean):       "[CLASS] = 2"
734                          rule(number): "[CLASS] = 2"
735                          #rule(number):        "[CLASS] = 2"
736                          rule(string_):        "[CLASS] = 2"
737                          #rule(string_):       "[CLASS] = 2"
738                          rule(property):       "[CLASS] = 2"
739                          /rule(property):      " = 2"
740                        /rule(literal): " = 2"
741                      /rule(function):  " = 2"
742                    /rule(factor):      " = 2"
743                  /rule(term):  " = 2"
744                /rule(expression):      " = 2"
745                rule(regex):    " = 2"
746                #rule(regex):   "= 2"
747              /rule(relation):  " = 2"
748              rule(relation):   " 2"
749                rule(expression):       " 2"
750                  rule(term):   " 2"
751                    rule(factor):       " 2"
752                      rule(function):   " 2"
753                        rule(literal):  " 2"
754                          rule(boolean):        " 2"
755                          #rule(boolean):       "2"
756                          rule(number): " 2"
757                          /rule(number):        ""
758                        /rule(literal): ""
759                  ENCODING = utf8
760ENCODING = utf8
761    /rule(function):    ""
762                    /rule(factor):      ""
763                  /rule(term):  ""
764                /rule(expression):      ""
765                rule(regex):    ""
766                #rule(regex):   ""
767              /rule(relation):  ""
768            /rule(equation):    ""
769          /rule(cond_expr):     ""
770        /rule(not_expr):        ""
771      /rule(and_expr):  ""
772    /rule(or_expr):     ""
773  /rule(filter_statement):      ""
774/grammar(<unknown>):    ""
775grammar(<unknown>):     "[CLASS] = 1"
776  rule(filter_statement):       "[CLASS] = 1"
777    rule(or_expr):      "[CLASS] = 1"
778      rule(and_expr):   "[CLASS] = 1"
779        rule(not_expr): "[CLASS] = 1"
780          rule(cond_expr):      "[CLASS] = 1"
781            rule(equation):     "[CLASS] = 1"
782              rule(relation):   "[CLASS] = 1"
783                rule(expression):       "[CLASS] = 1"
784                  rule(term):   "[CLASS] = 1"
785                    rule(factor):       "[CLASS] = 1"
786                      rule(function):   "[CLASS] = 1"
787                        rule(literal):  "[CLASS] = 1"
788                          rule(boolean):        "[CLASS] = 1"
789                          #rule(boolean):       "[CLASS] = 1"
790                          rule(number): "[CLASS] = 1"
791                          #rule(number):        "[CLASS] = 1"
792                          rule(string_):        "[CLASS] = 1"
793                          #rule(string_):       "[CLASS] = 1"
794                          rule(property):       "[CLASS] = 1"
795                          /rule(property):      " = 1"
796                        /rule(literal): " = 1"
797                      /rule(function):  " = 1"
798                    /rule(factor):      " = 1"
799                  /rule(term):  " = 1"
800                /rule(expression):      " = 1"
801                rule(regex):    " = 1"
802                #rule(regex):   "= 1"
803              /rule(relation):  " = 1"
804              rule(relation):   " 1"
805                rule(expression):       " 1"
806                  rule(term):   " 1"
807                    rule(factor):       " 1"
808                      rule(function):   " 1"
809                        rule(literal):  " 1"
810                          rule(boolean):        " 1"
811                          #rule(boolean):       "1"
812                          rule(number): " 1"
813                          /rule(number):        ""
814                        /rule(literal): ""
815                      /rule(function):  ""
816                    /rule(factor):      ""
817                  /rule(term):  ""
818                /rule(expression):      ""
819                rule(regex):    ""
820                #rule(regex):   ""
821              /rule(relation):  ""
822            /rule(equation):    ""
823          /rule(cond_expr):     ""
824        /rule(not_expr):        ""
825      /rule(and_expr):  ""
826    /rule(or_expr):     ""
827  /rule(filter_statement):      ""
828/grammar(<unknown>):    ""
829grammar(<unknown>):     "[CLASS] = 1"
830  rule(filter_statement):       "[CLASS] = 1"
831    rule(or_expr):      "[CLASS] = 1"
832      rule(and_expr):   "[CLASS] = 1"
833        rule(not_expr): "[CLASS] = 1"
834          rule(cond_expr):      "[CLASS] = 1"
835            rule(equation):     "[CLASS] = 1"
836              rule(relation):   "[CLASS] = 1"
837                rule(expression):       "[CLASS] = 1"
838                  rule(term):   "[CLASS] = 1"
839                    rule(factor):       "[CLASS] = 1"
840                      rule(function):   "[CLASS] = 1"
841                        rule(literal):  "[CLASS] = 1"
842                          rule(boolean):        "[CLASS] = 1"
843                          #rule(boolean):       "[CLASS] = 1"
844                          rule(number): "[CLASS] = 1"
845                          #rule(number):        "[CLASS] = 1"
846                          rule(string_):        "[CLASS] = 1"
847                          #rule(string_):       "[CLASS] = 1"
848                          rule(property):       "[CLASS] = 1"
849                          /rule(property):      " = 1"
850                        /rule(literal): " = 1"
851                      /rule(function):  " = 1"
852                    /rule(factor):      " = 1"
853                  /rule(term):  " = 1"
854                /rule(expression):      " = 1"
855                rule(regex):    " = 1"
856                #rule(regex):   "= 1"
857              /rule(relation):  " = 1"
858              rule(relation):   " 1"
859                rule(expression):       " 1"
860                  rule(term):   " 1"
861                    rule(fdlsym(0x328ce0, create)
862size = 3
863encoding=latin1
864file=../data/popplaces
865type=shape
866Envelope(-3.662588095782832e-256,3.557891361801388e-305,1.37489283147233e+125,1.288591357481505e-151)
867file_length=2738
868shape_type=1
869datasource=0x34f280 type=1
870scale=376.547
871start map processing bbox=Envelope(1405120.04127408,-249015.180277767,1706357.31328276,-23087.22627125698)
872scale denominator = 1.49703e+11
873start layer processing : Provinces
874datasource = 0x33a6a0
875ENCODING = latin1
876 total shapes read=1
877end layer processing
878start layer processing : Quebec Hydrography
879datasource = 0x33b3f0
880ENCODING = utf-8
881end layer processing
882start layer processing : Ontario Hydrography
883datasource = 0x33b1f0
884ENCODING = utf-8
885end layer processing
886start layer processing : Provincial borders
887datasource = 0x327d00
888ENCODING = utf-8