homeless | @$(LD) -o $@ $(LDFLAGS) --start-group $(ARCH_ASM_OBJ) $(PORT_ASM_OBJ) $(PORT_OBJ) $(RTOS_OBJ) $(DEMO_OBJ) $(APP_OBJ) $(LIBS) --end-group | 17:52 |
---|
olofk_web | Can anyone remember why we introduced start-group and end-group for the linker in the FuseSoC verilator backend? | 06:08 |
---|---|---|
olofk_web | http://www.juliusbaxter.net/openrisc-irc/search?q=start-group | 06:13 |
<type 'exceptions.IOError'> | Python 2.7.6: /usr/bin/python Thu Apr 25 06:40:01 2024 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/usr/local/bin/irclogsearch in |
7 from irclog2html.irclogsearch import main |
8 |
9 if __name__ == '__main__': |
10 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) |
=> 11 sys.exit(main()) |
sys = <module 'sys' (built-in)>, sys.exit = <built-in function exit>, main = <function main> |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclogsearch.py in main() |
286 stream = unicode_stdout() |
287 print_cgi_headers(stream) |
=> 288 search_page(stream, form, logfile_path, logfile_pattern) |
289 |
290 |
global search_page = <function search_page>, stream = <_io.TextIOWrapper encoding='ascii'>, form = FieldStorage(None, None, [MiniFieldStorage('q', 'start-group')]), logfile_path = '/var/www/html/openrisc-irc/', logfile_pattern = '*.????-??-??.log' |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclogsearch.py in search_page(stream=<_io.TextIOWrapper encoding='ascii'>, form=FieldStorage(None, None, [MiniFieldStorage('q', 'start-group')]), where='/var/www/html/openrisc-irc/', logfile_pattern='*.????-??-??.log') |
275 search_text = search_text.decode('UTF-8') |
276 print_search_results(search_text, stream=stream, where=where, |
=> 277 logfile_pattern=logfile_pattern) |
278 |
279 |
logfile_pattern = '*.????-??-??.log' |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclogsearch.py in print_search_results(query=u'start-group', where='/var/www/html/openrisc-irc/', logfile_pattern='*.????-??-??.log', limit=100, stream=<_io.TextIOWrapper encoding='ascii'>) |
227 for result in search_irc_logs(query, stats=stats, where=where, |
228 logfile_pattern=logfile_pattern, |
=> 229 limit=limit): |
230 if date != result.date: |
231 if prev_result: |
limit = 100 |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclogsearch.py in search_irc_logs(query=u'start-group', stats=<irclog2html.irclogsearch.SearchStats object>, where='/var/www/html/openrisc-irc/', logfile_pattern='*.????-??-??.log', limit=100) |
174 link = f.link |
175 stats.files += 1 |
=> 176 for timestamp, event, info in parse_log_file(f.filename): |
177 if event == LogParser.COMMENT: |
178 nick, text = info |
timestamp = None, event = SERVER, info = u'--- Log closed Tue Jul 26 00:00:56 2016', global parse_log_file = <function parse_log_file>, f = <irclog2html.logs2html.LogFile instance>, f.filename = '/var/www/html/openrisc-irc/#openrisc.2016-07-24.log' |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclogsearch.py in parse_log_file(filename='/var/www/html/openrisc-irc/#openrisc.2016-07-24.log') |
158 |
159 def parse_log_file(filename): |
=> 160 with closing(open_log_file(filename)) as f: |
161 for row in LogParser(f): |
162 yield row |
global closing = <class 'contextlib.closing'>, global open_log_file = <function open_log_file>, filename = '/var/www/html/openrisc-irc/#openrisc.2016-07-24.log', f undefined |
/usr/local/lib/python2.7/dist-packages/irclog2html/irclog2html.py in open_log_file(filename='/var/www/html/openrisc-irc/#openrisc.2016-07-24.log') |
197 return gzip.open(filename, 'rb') |
198 else: |
=> 199 return io.open(filename, 'rb') |
200 |
201 |
global io = <module 'io' from '/usr/lib/python2.7/io.pyc'>, io.open = <built-in function open>, filename = '/var/www/html/openrisc-irc/#openrisc.2016-07-24.log' |
<type 'exceptions.IOError'>: [Errno 13] Permission denied: '/var/www/html/openrisc-irc/#openrisc.2016-07-24.log'
args =
(13, 'Permission denied')
errno =
13
filename =
'/var/www/html/openrisc-irc/#openrisc.2016-07-24.log'
message =
''
strerror =
'Permission denied'