Ticket #1102 (closed bug: fixed)
test failures with t/compilers/imcc/syn/macro.t and regressions.t in fast, cgoto and switch cores
Reported by: | mikehh | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | |
Component: | imcc | Version: | trunk |
Severity: | high | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: |
Description (last modified by mikehh) (diff)
since r41742 the following test failures have occurred in make fulltest:
in testf, testg and testS:
t/compilers/imcc/syn/macro.t - Failed tests: 2-4
t/compilers/imcc/syn/regressions.t - Failed test: 7
# Failed test 'macro, zero parameters, line number' # at t/compilers/imcc/syn/macro.t line 28. # 'Null PMC access in get_string() # current instr.: 'test' pc -1 ((unknown file):-1) # ' # doesn't match '/(?s:Null PMC access .*current instr.*:4\))/ # ' # './parrot --runcore=fast -D40 --gc-debug "/home/mhh/parrot/t/compilers/imcc/syn/macro_2.pir"' failed with exit code 1 # Failed test 'macro, zero parameters, line number' # at t/compilers/imcc/syn/macro.t line 41. # 'Null PMC access in get_string() # current instr.: 'test' pc -1 ((unknown file):-1) # ' # doesn't match '/(?s:Null PMC access .*current instr.*:5\))/ # ' # './parrot --runcore=fast -D40 --gc-debug "/home/mhh/parrot/t/compilers/imcc/syn/macro_3.pir"' failed with exit code 1 # Failed test 'macro, zero parameters, line number' # at t/compilers/imcc/syn/macro.t line 53. # 'Null PMC access in get_string() # current instr.: 'test' pc -1 ((unknown file):-1) # ' # doesn't match '/(?s:Null PMC access .*current instr.*:6\))/ # ' # './parrot --runcore=fast -D40 --gc-debug "/home/mhh/parrot/t/compilers/imcc/syn/macro_4.pir"' failed with exit code 1 # Failed test 'off by one error message (TT \#1016)' # at t/compilers/imcc/syn/regressions.t line 96. # 'Null PMC access in get_bool() # current instr.: 'foo' pc -1 ((unknown file):-1) # ' # doesn't match '/(?s:Null PMC access in get_bool.*current instr.*:4\))/ # ' # './parrot --runcore=fast -D40 --gc-debug "/home/mhh/parrot/t/compilers/imcc/syn/regressions_7.pir"' failed with exit code 1
the only differences in the failures is that --runcore=cgoto and --runcore=switch replaces --runcore=fast in the above 4 sub-tests.
chromatic proposed a patch which enabled the fast core tests to pass but the cgoto and switch cores still failed.
the tests were still failing at r41771
Attachments
Change History
Note: See
TracTickets for help on using
tickets.